Sorry hab das falsch interpretiert.
Grundvorraussetung ist dass wenn cb1.Checked false ist, dann darf die 2. DBCheckBox cb2 nicht sichtbar sein.
Also muss ich doch schreiben:
Delphi-Quellcode:
procedure TFORM1.cb1Click(Sender: TObject);
begin
cb2.Visible := cb1.Checked;
cb2.checked := false;
end;
Wenn dann bei beiden Checked = true ist, und dann das nächste mal draufklicke ist nur cb1.checked false.
Es sollen dann aber beide Checkboxen false sein !