Noch einmal LPT1



  • Also...
    ich hab mit CreateFile() ein Handle zum LPT1 geholt und will den jetzt auslesen.
    Dabei hängt sich ReadFile allerdings auf.

    Mein Parallel-Port ist im Bios auf, ich glaub "EPP" eingestellt und sollte
    IMHO bidirektionalen Datentransfer zulassen.
    Ich benutzte WinXP, weswegen inpb() nicht in frage kommt.

    Hat irgendjemand eine Idee?
    P.S.

    In der FAQ hab ich nachgesehen, aber allerdings nichts, was auf mein Prob zutrifft.



  • Also ich kann nur ein ganz anderes Modell anbieten. Ich musste sowas auch mal programmieren und hatte es erst unter win98 mit inpb() gemacht. Danach sollte ich es auf win2000/Xp ummodln. Und da hab ich einen Treiber mit Quellcode gefunden, was weiter die inph() zur Verfügung stellt. (Der Treiber hat das irgendwie über Reg in Win gemacht).
    Ich weiß aber nicht mehr genau wo ich des gefunden hab(wahrscheinlich bei Planet sourcecode). Zumindest lief damit das Programm mit alten Hardwarezugiffsmethode unter winXP.

    Grüße Flow



  • hallo!

    habe erfolgreich eingesetzt:) Sind auch einige Beispiele dabei...

    http://www.driverlinx.com/DownLoad/DlPortIO.htm

    P.S. XP hat ja Kompatibilitätsmodus?! hats du schon probiert... (9x)



  • Naja...
    Es sollte auch nachher auf NT laufen, da die alten Schulrechner leider
    NT verwenden.


Anmelden zum Antworten