LED's über Parallelport

NIC140903

Erfahrenes Mitglied
wir ham grad inner schule so nen projekt, bei dem es darum geht 8 LED's die am LPT angeschlossen sind an und auszuschalten, also einfach den entsprechenden hexadezimalwert mit hilfe von ein bißchen assembler-code (in delphi eingebunden) an den LPT senden

das funktioniert unter win9x systemen ja auch einwandfrei, jetzt soll der kram aber auch unter winnt, 2k und xp laufen
kennt einer von euch ne möglichkeit das umzusetzen?

also kurz gesagt: unter windows nt den parallelport vernünftig ansteuern
 
Original geschrieben von asphyxia
ich weiss zwar selber auch nur, dass man ports unter windows nt nicht mehr als dateien ansprechen kann, aber vielleicht hilft dir das hier weiter:

http://swissdelphicenter.ch/de/showcode.php?id=830
http://www.arunet.co.uk/tkboyd/ele1pp.htm

das war genau das was ich hier auch schon gebaut hab, läuft aber leider nur unter win9x
wenn man das unter nt zum laufen bringen will, muss man das irgendwie anders regeln
ich weiß nur, dass man dazu ne dll braucht...
 
Hallo,

dll ist richtig, genauer genommen musst du dir deinen eigenen Treiber programmieren und NicoDE meinte im alten DF, dass das mit Delphi (fast) nicht möglich sei.
Mehr weiß ich dazu auch nicht - sorry.
 
Original geschrieben von ArneE
Hallo,

dll ist richtig, genauer genommen musst du dir deinen eigenen Treiber programmieren und NicoDE meinte im alten DF, dass das mit Delphi (fast) nicht möglich sei.
Mehr weiß ich dazu auch nicht - sorry.

hmm...ok, falls da jetzt keiner mehr ne gute idee hat, müssen wir wohl bei der alleinigen funktionalität unter win9x bleiben - egal ;)
 
Evtl. könntest du noch bei der DSP oder mal bei Torry gucken - vielleicht findest du dort ja eine Kompo oder für dich nützlichen Codeschnipsel ...
 
Zurück