Hola aguml.
Me olvidé de ponerte un ejemplo con
TList:
Código PHP:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TList *l = new TList;
GetTabOrderList(l);
for (int i = 0; i < l->Count; i++)
ListBox1->Items->Add((static_cast<TControl*>(l->List[i]))->Name);
ShowMessage("¿ Aún ve los controles ?");
for (int i = 0; i < l->Count; i++)
delete (static_cast<TControl*>(l->List[i]));
delete l;
ShowMessage("Ya no mas");
}
Pero recuerda que también dispones de la clase
TObjectList que al igual que que la que te mencionó
Ñuño te libera de la responsabilidad de liberar los objetos almacenados.
Saludos
