como acceder a un objeto si el nombre es pasado como un string
hola a todos.
tengo una pequeña duda que es la siguiente: si en un formulario tengo por ej un objeto textbox con el nombre text1 y en tiempo de ejecucion quisiera por ej: mandar el nombre "text1" como un string y luego utilizar por ej: la propiedad .text del objeto para escribir en el objeto text1 "HOLA". como lo hago. hay alguna funcion?¿?¿ algo asi por ej: funcionX("text1").text:="hola"; o funcionX("text1").with:=20; |
Asi:
Para mas infomación busca FindComponent en el foro ;) |
Puedes usar esto:
Saludos |
Gracias por las respuestas
huy, son una vala, muchisimas gracias por las repuestas. tema cerrado
|
Otra consulta
Tengo otra otra consulta:
yo tengo en un ADOquery el nombre del formulario y del objeto y lo que necesecito es: FindComponent(QryValidarFormulario.AsString).FindComponent(QryValidarObjeto.AsString).visible := QryValidarVisible; en QryValidarFormulario.AsString esta el nombre del formulario en QryValidarObjeto.AsString esta el nombre del objeto y en QryValidarVisible esta el valor buleano false o true como puedo hacer esta linea para acceder a las propiedades del objeto? |
La franja horaria es GMT +2. Ahora son las 14:31:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi