Thema: Delphi Checkbox

Einzelnen Beitrag anzeigen

Noobinator

Registriert seit: 9. Mai 2006
147 Beiträge
 
Delphi 7 Personal
 
#6

Re: Checkbox

  Alt 19. Jan 2007, 16:33
du musst dein Interressen als ein array of boolean machen.
so wie ich das verstanden habe, möchtest du eine Art Fragebogen machen, und wenn man eben ein Feld anklickt, dann wird das im Array gespeichert.

das kannst du so machen:

Delphi-Quellcode:
if checkbox1.checked=true then
interressen[1]:=true
else interressen[1]:=false
oder du lässe es als Array of Integer und machst es so: 1= true, 0 = false

Delphi-Quellcode:
if checkbox1.checked=true then
interressen[1]:=1
else interressen[1]:=0;
Edit: wenn du viele Checkboxen(wie ist der Plural davon o.O) hast, dann versuche auch mal das:
kp ob es funktioniert, nur abgetippt
Delphi-Quellcode:
for i:=1 to Anzahl Checkboxen do
begin
  case (findcomponent('Checkbox' + inttostr (i))as Tcheckbox).checked) of
  true: interressen[i]:=true;
  false : interressen[i]:=false;
  end; //case
end;
  Mit Zitat antworten Zitat