Zitat von
Chakotay1308:
naja...
arrays sind böse.
Grundsätzlich. *g*
Och, statische sind oft ganz nützlich
.
Zitat:
Allerdings muss dann jedes Element einzeln dort reingeschrieben werden
Wenn man sowieso die ganzen Properties der Buttons setzen muss, wird man sich an einer Zeile mehr schon nicht überarbeiten
.
Zitat:
und wieder richtig ausgelesen werden etc.
Das musst du mir erklären *g* . Ich finde jedenfalls
FreeAndNil(Buttons)
einfacher als
Delphi-Quellcode:
idx: integer;
begin
for idx:=0 to self.ComponentCount-1 do begin
if (self.Components[idx] is TButton) {alternativ TComponent} and ((self.Components[idx] as TComponent).Tag = 1) then
self.Components[idx].Free;
end.
end;
end;
[add]
@faux: Solange die Anzahl der Buttons konstant ist (bzw. das Array nicht vergrößert/verkleinert werden muss), geht das
IMHO schon in Ordnung.
[/add]