--- En guvoaII@..., "Gustavo Biasone" <gb_guvoa@...>
escribió:
>
> Hola,
>
> Creo que lo mas sencillo es guardar una referencia al handle de
cada boton, luego usar GetObjectByHandle() y Send(). O directamente
una referencia al objeto.
> Otra posibilidad seria usar FindWindowEx() pero necesitarias el
Caption del boton, no el Name. En este caso no podria haber captions
duplicados.
> Y por ultimo, usando oWindow:GetAllChildren() podrias obtener un
array de objetos de tu ventana. Recorriendo el array podrias tener
la informacion de cada objeto.
>
> GB
>
Hola Gustavo:
Gracias por tu respuesta.
Encontre esta solucion:
Declare exportables todos los botones.
Luego MiMetodo:
Local oButon
oButton:=iVarGet(self,#oCCMiBoton)
oBoton:cambiaestado(2)
funcionó bien.
Esto evita mucho codigo y da flexibilidad a la programacion.
Para trabajar con variables sobre la marcha uso MCOMPILE y
MEXEC(), con muy buenos resultados sobre todo para formatear el
mismo listado de acuerdo a las necesidades de cada usuario, que hay
casos asi
Muchas gracias nuevamente
Saludos
Edgardo Solano