Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cambiar propiedades de componentes desde un segundo form (https://www.clubdelphi.com/foros/showthread.php?t=75534)

cmfab 31-08-2011 12:56:53

Cambiar propiedades de componentes desde un segundo form
 
Hola a todos, una vez mas recurro de la ayuda de este gran foro. necesito saber como poder acceder a las propiedades de determinado componente desde otro formulario. osea he probado acceder a las propiedades de un componente desde el mismo formulario a traves, por ejemplo, del sigiente codigo:

Código Delphi [-]
TEdit(Findcomponent(nombrecomponente)).Enabled := False

como puedo usar esta funcion para encontrar un componente que se encuentra en otro form que no es el actual ?

Gracias

ecfisa 31-08-2011 14:01:51

Hola cmfab.

Simplemente anteponiendo el nombre del form al método FindComponent:
Código Delphi [-]
 TEdit(Form2.FindComponent(NombreDeComponente)).Enabled:= False;


Saludos.

cmfab 31-08-2011 14:32:10

Gracias por la respuesta. en verdad bien sencillo

cloayza 31-08-2011 17:37:33

Si sabes cual es el objeto al cual requieres cambiar sus propiedades, podria ser:

Código Delphi [-]
Form2.Edit1.Enabled:= False;

Saludos


La franja horaria es GMT +2. Ahora son las 22:57:07.

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