Hi! Ich benutze Windows XP. und programmiere den Parallelport mit Delphi. leider funkt mir da immer ein anderes Programm dazwischen und schreibt nach einigen Sekunden einen anderen Wert in 0x378. Das geschieht auch bei anderen Programmen auf meinem Computer -> es liegt also nicht an meinem Delphiprogramm Ich schätze mal, dass das Windows da seine Finger im Spiel hat... kann man das ausschalten?
hast du evtl noch irgendwelche alten druckertreiber o.ä installiert?
Wenn da noch jemand anderes am Parallelport 'rumfummelt, könnte das irgendeine Statusmonitorsoftware sein, die zu einem Druckertreiber gehören kann. HP liefert gerne solchen Kram mit. Herausfinden kann man das mit dem Process Explorer, den man sich auf www.sysinternals.com herunterladen. Da gibt es dann eine Funktion "find handle", mit der man nach allen laufenden Prozessen suchen kann, die ein bestimmtes Handle (also eine Datei o.ä.) geöffnet haben. Hier mal nach "lpt1" oder nach "parport" suchen lassen, vielleicht hilft's ja.
Das hat mir auch mal große Probleme bereitet, obwohl keinerlei Druckertreiber installiert waren. Es scheint irgendwas mit der Hardwareerkennung von XP zu tun zu haben. Ich habe es nicht geschafft, dies abzustellen. Selbst intensive Suche im Internet brachten nichts.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.