פורסם 2006 ביוני 1419 שנים היי,יש לי בעיה מוזרה עם יציאת המדפסת:בפורט 378 הכל פועל מצוייןבפורט 379 יש שתי סיביות "1" שמצטרפות לכל מידע שמתקבל משום מה...ובפורט 37A יש גם דבר מוזר והוא מוציא כמעט כל הזמן רק "1".למישהו יש מושג מה הבעיה?!?תודה רבה!
פורסם 2006 ביוני 1519 שנים היי,יש לי בעיה מוזרה עם יציאת המדפסת:בפורט 378 הכל פועל מצוייןבפורט 379 יש שתי סיביות "1" שמצטרפות לכל מידע שמתקבל משום מה...ובפורט 37A יש גם דבר מוזר והוא מוציא כמעט כל הזמן רק "1".למישהו יש מושג מה הבעיה?!?תודה רבה!huuuuu????אתה יכול אולי לנסח את השאלה אחרת?
פורסם 2006 ביוני 1519 שנים אממ אם אתה משתמש בXP נסה להחליף את הדריבר שנותן לך גישה ישיריה לפורט(במידה ואתה משתמש בכזה)
פורסם 2006 ביוני 1819 שנים מחבר אני אנסה להסביר את זה בצורה יותר מובנת:אני כותב תוכנית בVB שמוציאה/מקבלת מידע מהפורטים של יציאת המדפסת.כידוע, VB לא תומך ביציאת המדפסת ישירות אז אני משתמש בDLL בשביל זה.כשאני מוציא מידע לפורט 378, הכל עובד בסדר.אבל כשאני מנסה להשתמש בפורטים 379 ו37A, המידע מתבלגן:בפורט 379 מצטרפות 2 סיביות של "1" בכל פעם שאני קולט מידע.ובפורט 37A יוצא כל הזמן כמעט "1", בלי שליטתי.למישהו יש מושג מה יכולה להיות הבעיה? ???
פורסם 2006 ביוני 1919 שנים אתה פשוט מנסה לכתוב לפורטים של בקרה וסטטוס.קרא את זה http://sharvit.cet.ac.il/SharvitEditor/Files/ShowFile.asp?nFileID=177820מסביר די יפה על הפורט והגישה מ VB. מסתבר שצריך מודול מיוחד שיאפשר לך עבודה מ VBכאן: http://users.forthnet.gr/ath/iharis/html/visual_basic_6_0.html
פורסם 2006 ביוני 1919 שנים אני גם כתבתי תוכנה שהשתמשה בפורטים של המדפסת(378,379,37A)Data,Status,Controlמיקרוסופט החליטה שלא לתת גישה לפורטים חיצוניים ע"י המתכנתים בעזרת מערכת ההפעלה WindowsXPמה שאתה צריך לעשות זה:להוריד תוכנה שנקראת PortTalk מפה אח"כ להיכנס ל CMD ולנווט לתייקיה של התוכנה ולהשתמש בפקודה הבאה:AllowIO <executable.exe> <Hex Addresse(s)> <Switches>For Example:Using allowio to grant access to IO ports 0x42, 0x43 and 0x61 C:\porttalk\AllowIO>allowio 0x42 0x43 0x61 beep.exe Beyond Logic AllowIO.EXE Address 0x042 (IOPM Offset 0x08) has been granted access. Address 0x043 (IOPM Offset 0x08) has been granted access. Address 0x061 (IOPM Offset 0x0C) has been granted access. Executing beep.exe with a ProcessID of 1096 PortTalk Device Driver has set IOPM for ProcessID 1096.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.