Hallo,
habe ein Problem mit meiner 4fach RS2332-Karte: Ich habe, um die vier Ports zu öffnen, folgenden Code eingegeben:
procedure TForm1.Button10Click(Sender: TObject);
begin
ApdComPort1.Open := true;
//ApdComPort2.Open := true;
//ApdComPort3.Open := true;
//ApdComPort4.Open := true;
end;
Wenn nur der erste Port aktiv ist, dann klappt es auch. Wenn ich einen zweiten dazu nehme, erscheint die Fehlermeldung:
"Im Projekt xyz.exe ist eine
Exception der Klasse EBadId aufgetreten.
Meldung: 'ie_BadId - Specified comport doesn´t exist'. Proßes wurde angehalten. Mit Einzelne Aneisung oder Start fortsetzen."
Ergänzung:
Ich habe unter dem Geräte-Manager unter Win2000 mal nachgeschaut:
Kommunikationsanschluss (COM1)
Kommunikationsanschluss (COM2)
Advantech PCI Serial Port (COM3)
Advantech PCI Serial Port (COM4)
Advantech PCI Serial Port (COM5)
Advantech PCI Serial Port (COM6)
Habe unter Delphi die Ports 3 bis 6 zugewiesen.
Das verstehe ich nicht!
Sagt diese Meldung jemandem etwas? Bin für jede Hilfe dankbar. Grüße.? Bin für jede HIlfe dankbar. Grüße.