ich habe es bisher mit folgender Prozedur probiert. Wenn der Button "Close" betätigt wird, wird das Form4 geschlossen. Gleichzeitig wird der an der ComboBox ausgewählte COM-Port an die serielle Komponente (Com im Objektinspektor) übermittelt.
Leider funktioniert es nicht.
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31:
| procedure TForm4.Spielregeln_closeClick(Sender: TObject); begin if Form4.ComboBox1.Text='COM1' then Form1.Com.PortName:='\\.\COM1';
if Form4.ComboBox1.Text='COM2' then Form1.Com.PortName:='\\.\COM2';
if Form4.ComboBox1.Text='COM3' then Form1.Com.PortName:='\\.\COM3';
if Form4.ComboBox1.Text='COM4' then Form1.Com.PortName:='\\.\COM4';
if Form4.ComboBox1.Text='COM5' then Form1.Com.PortName:='\\.\COM5';
if Form4.ComboBox1.Text='COM6' then Form1.Com.PortName:='\\.\COM6';
if Form4.ComboBox1.Text='COM7' then Form1.Com.PortName:='\\.\COM7';
if Form4.ComboBox1.Text='COM8' then Form1.Com.PortName:='\\.\COM8';
if Form4.ComboBox1.Text='COM9' then Form1.Com.PortName:='\\.\COM9';
Close end; |
Würde mich sehr freuen, wenn mir jemand helfen könnte.
Grüße,
boozzz