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