Gast
#385392
Hallo, danke für die Hilfe, habe das Control.Invoke Problem gelöst. Stehe nun vor einer neuen Schwierigkeit. In einer comboBox kann ich mir aus einer Liste Com1, Com2, .. Com20 auswählen. Nach Drücken des "open" Buttons wird der ausgewählte Port geöffnet und der "open" Butten wird farblich hinterlegt, wenn der Port offen ist. Sofern ich bei offenem Port in der comboBox einen anderen Comx auswähle, bekomme ich eine Fehlermeldung. Soweit i.o. Habe nun den Code so geschrieben, dass bei geöffnetem Com Port die Auswahl aus der comboBox nicht wirksam wird. Somit gibt es auch keine Fehlermeldung. ComboBox zeigt aber den angewählten Text. Möcht aber gerne das Ding so realisieren, dass sich die comboBox überhaupt erst "ausfahren" lässt, wenn der Port geschlossen ist. Bei offenem Port soll sie also für mich verschlossen sein. Gibt es die Möglichkeit die comboBox "einzufrieren", wenn eine bestimmte Bedingung true ist ?? Also bei .IsOpen == true soll comboBox nicht anwählbar sein. Danke und Gruß, Dieter