PDA

Ver la Versión Completa : Cambiar propiedades de componentes desde un segundo form


cmfab
31-08-2011, 12:56:53
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:


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:

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:


Form2.Edit1.Enabled:= False;


Saludos