Lo que quiero mostrarles es algo más ingenioso que novedoso, muchas veces veo problemas sobre como crear TComponentes al momento de ejecutar el programa, necesitamos n TComponentes y no podemos definirlos antes de correr el programa, espero esto ayude a aquellos que encontraron limitaciones al programar.

Primeramente el programa está hecho en Delphi 5 usa un TAD tipo Lista.

Para crear cada TComponente uso un método agregar(lista:Lista; nombre:String), el cual es muy similar al típico módulo agregar de un TAD Lista, asi en cada nodo es guardado el TComponente, en el ejemplo son TEdit, y los muestra en el formulario.

Un consejo: Para manipular los TComponentes, uso un atributo más en la Lista, un nombre tipo String, este me sirve para diferenciar a los TComponentes y llegar recursivamente al TComponente que quiero particularizar.

Esto es más Algorítmica de Estructuras Dinámicas que Delphi :P , Espero sirva de algo :)

Archivos

Autor

Valois Cuba Villena
Programador
valois at buayacorp.com