• Viernes 15 de Noviembre de 2024, 21:34

Autor Tema:  Re: Formulario cargado  (Leído 1186 veces)

JOSE LUIS

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Formulario cargado
« en: Miércoles 6 de Noviembre de 2002, 22:26 »
0
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.

YoEgoJe

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Formulario cargado
« Respuesta #1 en: Miércoles 6 de Noviembre de 2002, 23:43 »
0
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
  1.  
  2. Dim iCont as Integer
  3.  
  4. For iCont = 0 to Forms.Count - 1
  5.       If forms(iCont).Caption = "Mi formulario" then
  6.             Boton.Visible = False
  7.             Exit For
  8.       End if
  9. Next
  10.  
  11.  

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.

Espero que te sirva de algo....
Alex