Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/04/2007, 13:25
boluart
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Sistema Satelital

Sino me equivoco tienes dos ventanas Una principal y una secundaria
la venta secundaria es llamada desde la ventana principal.hasta ahi todo bien

Ahora dices que la venta principal cambia de esato y quieres que tambien cambie de estado la ventana secundaria.

En este caso podrias declarar una instancia de tu venatana privada pero que su ambito sea para toda tu ventana principal algo asi:

Código:
 
' Esto en la ventana principal
private myForm as FormSecundaria ' En VB6.0 Esto se hacia en la seccion de declaracion globales
Luego en creas un procedimiento publico para esta venata secundaria
Código:
 
' Esto en la ventana secundaria
public sub ResfreshState()
' Aqui todo el codigo para cambiar de estado a tu venata secundaria
End Sub
y cuando lo llames desde tu LinkLabel construyes adecuadamente tu venata secundaria le asignas los parametros y lo llamas tal como lo hacias antes

luego tienes que detectar el evento que causa que se cambie de estado tu ventana principal puede ser un evento (Paint, Activate o quizas un timer que se ejecuta cada cierto tiempo) .Una vez detectes el evento llamas a tu procedimmiento publico que creaste en tu ventana secundaria

Código:
 
' Esto en el evento de tu venata principal 
myForm.ResfreshState()
__________________
Vivir para ser buenos y ser buenos para servir mejor.