Hey Leute,
ich hab mal wieder ein Problem.
Ich möchte alle Elemente aus einem Frame löschen, das Frame beinhaltet Label und Comboboxen...
Das einzige, was ich bisher gefunden habe ist:
Delphi-Quellcode:
for i := 0 to Form1.Frame21.componentcount-1 do begin
if Form1.Frame21.components[i] is TComboBox
then with Form1.Frame21.components[i] as TComboBox do begin
hide;
end ;
if Form1.Frame21.components[i] is TLabel
then with Form1.Frame21.components[i] as TLabel do begin
hide;
end ;
Leider funktioniert das nur mit .Hide und nicht mit .Destroy :/
Bei .Destroy kriege ich den Fehler, dass der Listenindex das Maximum überschreitet.
Mit besten Grüßen
Manu