Also die Eigenschaften von ComPort bei BaudRate im Objektinpektor sind mit (br9600, br115200) usw. angegeben. Wenn ich jetzt also versuche mit:
Code:
ComPort.BaudRate := 'br'+combo_baudrate.Text;
zu übergeben, kommt die Meldung "Inkompatible Typen: TBaudRate und TCaption"
Kann ich da irgendwie Konvertieren? Auch wenn ich direkt die BaudRate setzen will mit:
Code:
ComPort.BaudRate := br9600;
kommt die Meldung, "Undefinierter Bezeichner br9600"
Wieso machst du nicht einfach:
Delphi-Quellcode:
var bRate: TBaudRate;
begin
case combo_baudrate.ItemIndex of
0: bRate := br9600;
1: bRate := br115200;
// usw.
end;
ComPort.BaudRate := bRate;
end;