Ver Mensaje Individual
  #6  
Antiguo 23-04-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Despues de la extensa, eXtupenda y amena explicación de Dec, solo me queda añadir que Yo usaría un TObjectList por comodidad (no tienes que establecer los límites ni modificarlos al añadir objetos, se hace solo, además permite ordenar los objetos y sobre todo destruirlos de una forma muy facil; todos de una sola tacada o bien destruir uno solo) y tambien porque queda un código más limpio.

Tambien te remito a la Búsqueda de los foros en donde se ha hablado mucho sobre los TObjectList.
Código Delphi [-]
var L:TobjectList;
     i:Integer;
begin
  L := TobjectList.Create(true); // al destruir la lista se destruyen todos
  for i:=0 to 2000 do
  begin
     L.Add(Tedit.Create(Self); // lo creo y lo añado a la lista
     Tedit(L.items[i]).Parent := self ; accedo al objeto a través de la lista. Sin usar variables
  end;
  Sleep(3000);
  Freeandnil(L); // libero la lista y todos los Edits de una tacada.
end;

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita