Lpt port porgrammieren über port c000

Hi, bin neu hier ,
so wir kommen mal gleich zur Sache.
Also ich weiß so ungefähr, wie man es macht mit dem LPT-Port, aber eine Sache weiß ich nicht. Wenn man unter Ressourcen nachschaut, steht bei mir C000. Jetzt meine Frage: Wie schreibt man dies in das Programm, wenn dort steht:

procedure TMainForm.ComboBox1Change(Sender: TObject);
begin
case ComboBox1.ItemIndex of
0: ParallelPort := kemo_USB;
1: ParallelPort := $378;
2: Parallelport := $237;
3: ParallelPort := $3BC;
else exit;
end;
PortSettingsChanged;
end;

procedure TMainForm.SpeedButton3Click(Sender: TObject);
begin
CmdStateChange($ffff00ff);
end;

Wichtig: Ich weiß wie man es macht mit Port 0378, aber nicht wenn statt der Null ein Buchstabe steht, also z.B. C,A,B.

Bitte um schnelle Antwort.

Hi Fusseli

Nun, mir ist etwas unklar, wieso du dich um I/O-Ports in einer Windows-Applikation kümmern willst, wenn man von einer Windows-Applikation nicht direkt auf I/O-Ports zugreifen kann. Oder hast du einen speziellen Treiber dafür geladen, welcher das ermöglichlicht?
Denn eigentlich verwendet man in einer Windows-App Streams anstelle von I/O-Ports für die Kommunikation über LPT1/COM-Ports. Da kann dir auch der I/O-Port egal sein, der muss Windows wissen.

Vielleicht hilft dir aber für die Ansteuerung dieser Post hier weiter:
http://in.answers.yahoo.com/question/index?qid=20100…

Gruss
Sam