Parallelschnittstelle programmieren

Liebe Experten,

ich möchte gern in VB die Parallelschnittstelle programmieren (Werte auf Pins ausgeben bzw. so dafür gedacht auch einlesen). Gibt es inzwischen etwas Elegantes (API?) wo man nicht erst Portadressen lesen muß oder irgendwas installieren muß, wenn man ohnehin weiß daß man LPT1: verwenden will, evtl. mit Code - Beispiel (idealerweise noch Hinweise auf spp, ecp usw.?)

Freue mich über vielfältige Hinweise!

Hallo, es gibt:
Zwei API-Funktionen, zum Schreiben oder zum Lesen der Lpt Schnittstelle , (Name vergessen und für Datenblöcke), dann gibts Dos Befehle, mit denen man Daten auf den LPT-Port kopieren kann (copy), direktes Programmieren der Pins ist nicht möglich wegen VB bzw. protected-mode, es sei denn, man schreibt einen speziellen Treiber, oder ich fand auch mal eine Interface-Software speziell für VB mit Funktionen für genannten Zweck(Freeware) usw…(Name auch vergessen).
MfG

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]