Zitat von
herrentor:
wie wäre denn das umgedrehte beispiel dazu. ich möchte nämlich auch das die checkbox auslesen kann, ob sich die combobox2 bei einer auswahl von combobox1 auf enabled=false stellt?
Das würde ich im OnChange von ComboBox1 machen:
checkBox1.Checked := ComboBox2.Enabled;
oder
checkBox1.Checked := not(ComboBox2.Enabled);
Je nachdem wie rum es soll. Muss natürlich nach der Stelle, an der du ComboBox2 auf enabled := false stellst.
Falls da aber noch mehr passiert, wäre eine if-Struktur wahrscheinlich schon wieder übersichtlicher:
Delphi-Quellcode:
if Bedingung then
begin
ComboBox1.Enabled := false;
CheckBox1.Checked := true;
Anweisung3;
Anweisung4;
end;