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