![]() |
objeto dinamicos
Holas, tengo la siguiente duda es posible manejar el nombre de los objetos (identificadores) de forma dinamica para no tener que colocar manualmente me explico:
button1.caption--------------------------------------------- button(variable 1).caption button2.caption--------------------------------------------- button(variable 2).caption button3.caption------------------por algo parecido----------- button(variable 3).caption ... ------------------------------------------------------------------... button(n).caption--------------------------------------------button(variable n).caption gracias por su ayuda.. |
El diseñandor no soporta arrays de componentes, pero puedes hacer dos cosas. La primera es recorrer la lista de componentes de un contenedor preguntando por el tipo de dato, pero si querés algo mas veloz y estático, donde se correspondan los índices con lo esperado, debes definir un array y en el constructor del formulario asignar "a mano" los componentes al array.
Saludos! |
Por supuesto que se puede ;). Podrias usar un objeto TObject, que es lo que exactamente hace delphi para manejar algunos eventos de los controles, por ejemplo el evento OnClik de un Boton:
Ejemplo: Saludos...:) |
Hola,
existe la funcion FindComponent, el cual te encuentra un componente por su nombre. Asi, lo anterior podrias resumirlo en algo como
saludos y a ver si te sirve. |
La franja horaria es GMT +2. Ahora son las 01:30:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi