Einzelnen Beitrag anzeigen

Andreas L.
(Gast)

n/a Beiträge
 
#2

Re: Prüfen ob mehrere Checkboxen = checked

  Alt 20. Okt 2009, 10:54
Setzt Checked bei alle Checkboxen auf der Form auf False:

Delphi-Quellcode:
var
  i: Integer;
begin
  for i := 0 to ControlCount -1 do
  begin
    if Controls[i] is TCheckBox then
      TCheckBox(Controls[i]).Checked := False;
  end;
end;
EDIT: Zu deinen Code:
1. Du willst Checkboxen verwenden, überprüfst aber auf TComboBox
2. Enthält Components auch alle nicht-visuellen Komponenten, Controls nur visuelle, sollte also schneller sein
3. Hast du die aktuell gefundene Komponente im Array Components, verwendest dann aber FindComponent, macht doch keinen Sinn oder?
  Mit Zitat antworten Zitat