ACCEDER A NOMBRE DE OBJ CREADO DINAMICAMENTE
Publicado por Cristina (33 intervenciones) el 01/03/2007 10:31:43
Hola, es que tengo que crear 20 objetos iguales, en un formulario, del mismo tamaño y uno a continuacion del otrom y me gustaria ir creandolos en un FOR, y queria llamarlos Len1, Len2,... de modo que voy haciendo:
NForm.AddObject('Len'+STR(i), Shape)
Mi problema surge ahora, porque queria asignarles las propiedades dentro del for, pero tendria que hacer por ejemplo:
NForm.NombreObjeto.NombrePropiedad=Lo que sea
Y lo que no se es como acceder al nombre de ese objeto para cambiar sus propiedades, vamos para hacer una sentencia como la anterior dentro del for, ya que tendria que ser un nombre dinamico, pues cambiara en tiempo de ejecucion dentro del for.
Espero haberme explicado correctamente. Muchas gracias de antemano y un saludo
NForm.AddObject('Len'+STR(i), Shape)
Mi problema surge ahora, porque queria asignarles las propiedades dentro del for, pero tendria que hacer por ejemplo:
NForm.NombreObjeto.NombrePropiedad=Lo que sea
Y lo que no se es como acceder al nombre de ese objeto para cambiar sus propiedades, vamos para hacer una sentencia como la anterior dentro del for, ya que tendria que ser un nombre dinamico, pues cambiara en tiempo de ejecucion dentro del for.
Espero haberme explicado correctamente. Muchas gracias de antemano y un saludo
Valora esta pregunta
0