Einzelnen Beitrag anzeigen

Frederika

Registriert seit: 28. Jan 2009
81 Beiträge
 
#12

Re: Prüfen ob mehrere Checkboxen = checked

  Alt 23. Okt 2009, 17:25
oder kurz und performant so:

Delphi-Quellcode:
function TForm1.AnyCheckbox: Boolean;
  var i : Integer;
begin
  Result := True;
  for i := 0 to Pred(ControlCount) do
    if (Controls[i] is TCheckbox) and TCheckbox(Controls[i]).Checked then Exit;
  Result := False;
end;
(dafür muss natürlich "complete boolean eval" false sein)
  Mit Zitat antworten Zitat