FoxPro/Visual FoxPro - RE:Como manejar propiedades de objetos desde otro

 
Vista:

RE:Como manejar propiedades de objetos desde otro

Publicado por Roman Suazo (2723 intervenciones) el 11/05/2005 19:03:51
Tienes que tener una referencia a la segunda forma que quieres cambiar o al menos tener un dato que la identifique unicamente asi podrias conseguir la referencia facilmente. Por ejemplo, la segunda forma tiene un caption con el valor de "mi segunda Forma", entonces basado en ese valor podrias cambiar sus propiedades asi:

For i=1 to _screen.formcount
if _screen.forms(i).caption="mi segunda Forma"
_screen.forms(i).caption="caption de la segunda forma cambiado"
endif
endfor

Con la propiedad FORMCOUNT sabes cuantas ventanas estan abiertas en tu app, con la propiedad FORMS() (el cual es un arreglo) tienes una referencia a cada una de las formas asi con el FOR recorres cada una de las ventanas buscando la forma que tiene el dato que buscas que a la larga te permitira cambiar las propiedades...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder