FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Asignación dinámica de propiedades
Hola a todos, en este caso mi pregunta es la siguiente:
Tengo un form con varios componentes, botones, edits, etc. Por otro lado tengo una tabla donde se listan las propiedades de cada uno: color, tamaño, posición, etc. y los valores que estas deberían tomar, es decir, la tabla tiene la siguiente forma (tipo_componente, nombre_propiedad, valor_propiedad), por ejemplo (TLabel, color, clred). Mi pregunta es la siguiente, cuando manejo un componente y le quiero cambiar el valor a una propiedad direntamente hago lo siguiente: nombre_componente.nombre_propiedad:= nuevo_valor, pero ahora lo que necesito es sacar nombre_componente y valor de la tabla, es decir, poder escribir: nombre_componente.(nombre de la propiedad sacado de la tabla):= valor , en el caso de valor solo tengo que asignar el campo, lo que no se como se hace es la referencia a la propiedad. desde ya agradezco su ayuda, como siempre. |
|
|
|