Zitat:
Delphi-Quellcode:
//if chk1.Checked = True then
rb2.Enabled := False
//else
rb2.Enabled := False;
Ähhhhhhh?
Fällt wem in diesem Quote was auf? (da wo nichts auskommentiert wurde)
Zitat:
if ABoolean = True then
Sowas macht man auch nicht!
Diese Konstanten am Besten immer nur ausschließlich für Zuweisungen verwenden ... niemals für Vergleiche.
Delphi-Quellcode:
if chk1.Checked then
rb2.Enabled := True
else
rb2.Enabled := False;
// oder
if not chk1.Checked then
rb2.Enabled := False
else
rb2.Enabled := True;
Außerdem: Warum will man überhaupt sowas machen, wenn doch ...?
Delphi-Quellcode:
rb2.Enabled := chk1.Checked;
// oder andersrum
rb2.Enabled := not chk1.Checked;