Programcode:
Delphi-Quellcode:
procedure tform1.checkboxes_destroy();
var
i: integer;
begin
i:= checkbox_anzahl;
while 1 < i do begin
i:= i-1;
if Controls[i] is Tcheckbox then begin
tcheckbox(Controls[i]).Destroy;
end;
end;
end;
Information:
checkbox_anzahl ist eine globale Variable (integer).
Die Checkboxes werden in einer Schleife mit hilfe einer Array-variable erstellt.
Deshalb kann ich nicht auf eine bestimmte Checkbox zugreifen.
Problem:
Ich möchte die erstellten checkboxes wieder löschen, doch es passiert garnichts.
Wo liegt das Problem?
LG Daniii