Unter Windows XP und 2000 braucht man zum Ansprechen der Ports einen Treiber (eine
DLL reicht nicht!). Es gibt diese mittlerweile auch kostenlos zb. unter:
http://www.driverlinx.com/DownLoad/DlPortIO.htm
Ich habe mit diesem Treiber schon gearbeitet und er funktioniert. Wenn man Administratorrechte hat, kann man alle Ports wie früher unter Turbo Pascal auslesen und setzen. Ich würde es mal damit versuchen...
Die Paperout-Leitung kann man z.B. so auslesen:
REPEAT UNTIL (DLPortIO.PortW[Portadr] AND 32)=32;