Hola xEsk:
Gracias por responder.Lo que no sé es dónde se escribe este segmento de código.
Código Delphi
[-]
procedure TForm1.AddSubControls(ParentNode: TTreeNode; ParentControl: TControl);
var
n: Integer;
lNode: TTreeNode;
begin
if ParentControl is TWinControl then
for n:=0 to TWinControl(ParentControl).ControlCount - 1 do
begin
lNode:=TreeView1.Items.AddChild(ParentNode, Format('%s: %s', [TWinControl(ParentControl).Controls[n].Name, TWinControl(ParentControl).Controls[n].ClassName]));
AddSubControls(lNode, TWinControl(ParentControl).Controls[n]);
end;
end;
Un saludo