Einzelnen Beitrag anzeigen

Tumm

Registriert seit: 17. Jun 2006
Ort: Celle
171 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Checkboxen mit gleichem Boolean-Wert zählen

  Alt 24. Nov 2006, 14:52
Der Quellcode da liefert aber auch nicht das wahre: Delphi meint, dass

comp := FindComponent('CheckBox' + IntToStr(c3)); gefälligst mit einer Klammer statt ':=' (Zuweisungsoperator) geschrieben werden soll.

Assigned(comp) liefert auch einen Fehler (nein, nein, es liegt nicht am fehlenden Semikolon).

Bei 'as' gibts auch ein Fehler.

Also ich habs insgesamt so angewendet (Vorher natürlich auch lokal die Variablen deklariert):

Delphi-Quellcode:
while c3 < 29 do begin
comp := FindComponent('CheckBox' + IntToStr(c3));
if Assigned(comp) then begin
cb := comp as TCheckbox;
if cb.CHecked = true then a.Add(cb.Caption + ' hat abgegeben!') else
na.Add(cb.Caption + ' hat nicht abgegeben!');
end;
end;
Code Gear = Kot Gier
  Mit Zitat antworten Zitat