![]() |
Probleme mit XP und Parallelport
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Bevor ich ausgebuht werde und mir vorgeworfen wird, dass ich mal die foren-suche aktivieren sollte... ;) hier geht es um ein problem, das trotz porttreiber auftritt! ich will über den lpt-port lampen schalten und unter win98 hat das super funktionert, erst bei xp musste ich die asm-teile rausnehmen und eine treberdatei benutzen: die nennt sich "io.dll" mit folgenden funktionen:
Delphi-Quellcode:
IsDriverInstalled liefert auch beim Ausführen True zurück, aber ich kann den data-wert über portout nicht verändern! er ist immer 122!
procedure PortOut(Port : Word; Data : Byte); stdcall; external 'io.dll';
function PortIn(Port : Word) : Byte; stdcall; external 'io.dll'; function IsDriverInstalled : Boolean; stdcall; external 'io.dll'; im bios habe ich schon alle port-modes probiert: SPP, ECP, EPP, immer das gleiche! am rest des programms kanns nicht liegen, weil ich nach dem umstieg auf xp nur diese prozeduren angepasst habe! :( hat jemand eine idee? mfg, Benny |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz