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()