Ver Mensaje Individual
  #1  
Antiguo 15-06-2007
Avatar de b3nshi
b3nshi b3nshi is offline
Miembro
 
Registrado: feb 2005
Ubicación: Tucuman - Argentina
Posts: 164
Reputación: 20
b3nshi Va por buen camino
Ayuda con findcomponent!

Les cuento mi problema...

tengo en un formulario los siguintes componentes:
label1, label2, edit1, edit2, edit3, memo1, memo2, button1.

En el onclick del button1 digo q tome el texto del edit3 (el texto q se debe ingresar es el nombre de alguno de los componentes existentes, por ejemplo: label1) y luego a ese componente le cambie la posicion top a 0.

Intente hacerlo de la siguiente manera:

Código Delphi [-]
   ...
   var
   comp: tcomponent;
 
   begin
   comp := findcomponent(edit3.text);
   comp.top := 0;
 
 {y me sale un error, ya q la propiedad top, no aparece en la 
   lista de las posibles del componente}
   ...

El problema es q si o si tengo q cambiarle la propiedad sin saber a q clase pertenece el componente... y yo se desde antes q la propiedad si la tiene... no se si se entiende... pero si a alguien le ocurre como hacerlo estaria muy agradecido!

Desde ya muchisimas gracias! Suerte! Y espero puedan ayudarme!

Última edición por b3nshi fecha: 15-06-2007 a las 05:20:59.
Responder Con Cita