Usar Nombre Componente en variable
Hola amigos
Desearia que me ayudaran a completar una parte del problema. Con La Funcion FindControl dejo en un Edit el nombre de un Objeto. (RichEdit). Hasta aqui todo bien, pero cuando quiero manejar las propiedades del objeto mecionandolo por la variable, no resulta. Ej: MiObjeto : TObjectName; Edit1.Text:=FindControl(windowfrompoint( Cur )).Name; MiObjeto := Edit1.Text; MiObjeto.Color := clRed; Edit1.Text contiene "RichEdit1" |
Debes realizar un casting.
Aqui tienes un poco de información acerca de los castings en Delphi. Saludos P.D.: Se puede realizar de otras formas, pero lo he hecho siguiendo tu planteamiento, para que se entienda mejor donde estan los fallos |
Holas.
Se me ocurre que quiza podrias usar findcomponent... Código:
Saludos. |
Respondio de maravilla
Gracias xEsk me funciono super bien.
|
La franja horaria es GMT +2. Ahora son las 05:29:01. |
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