Zugriff auf den Druckerport in Delphi

Seit einiger Zeit befasse ich mich mit der Programmierung unter Borlands Delphi. Dabei ist es mir nicht gelungen, auf ein externes Gerät, das am Druckerport (LPT1, Port [$378]) angeschlossen ist, zuzugreifen. Ich möchte an diesem Port das Gerät über die Ausgabe eines Hexcodes steuern und Daten in den Rechner einlesen. In Turbo Pascal habe ich die Ausgabe mit dem Befehl Port [$378]:=100 erledigt. Können Sie mir helfen?

Unter Windows 95 soll eine Anwendung gar nicht mehr direkt auf Hardware-Ports zugreifen können. Dementsprechend hat Borland in der 32-Bit-Version von Delphi den Port-Befehl auch ersatzlos gestrichen. Alternativ müßten Sie einen Treiber für Windows 3.x, einen Treiber für Windows 95 sowie einen Treiber für Windows NT schreiben und dazu die entsprechenden Device Driver Kits (DDKs) von Microsoft kaufen.