@Dennis: alles richtig, aber du sollst die Rekursion gar nicht auf eine Ebene begrenzen:
Zitat von
onlinehome:
... ich habe ein Panel auf welchen mehrere Panels liegen. ... Auf diesen Panels liegen weitere Panels ...
@Andreas: wie testet du denn?
Delphi-Quellcode:
procedure TDemoForm.ButtonClick(Sender: TObject);
var
s: TStringList;
begin
s := TStringList.Create;
GetControls(Panel1, s);
ShowMessage(s.Text);
s.Free;
end;
marabu