Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: JOSE LUIS en Miércoles 6 de Noviembre de 2002, 22:26
Título: Re: Formulario cargado
Publicado por: JOSE LUIS en Miércoles 6 de Noviembre de 2002, 22:26
Me gustaría saber qué propiedad me indica que un formulario está cargado y cómo puedo hacer para que mientras un formulario esté cargado un botón de otro formulario no esté visible. Gracias.
Título: Formulario cargado
Publicado por: YoEgoJe en Miércoles 6 de Noviembre de 2002, 23:43
Hola.
Para saber desde otro sitio si un formulario esta cargado puedes utilizar la variable forms(x) que es un array en el cual estan todos los formularios cargados.
Ej:
Código: Text
Dim iCont as Integer
For iCont = 0 to Forms.Count - 1
If forms(iCont).Caption = "Mi formulario" then
Boton.Visible = False
Exit For
End if
Next
Igualmente quien mejor sabe si esta cargado o no es el propio formulario por lo tanto lo aconsejable seria que este en el form_load desactivase el boton del otro y en el form_unload lo activase de nuevo.