none
Comprobar si el formulario esta cerrado RRS feed

  • Pregunta

  • Hola amigo, tengo este codigo para comprobar si esta abierto o cerrado el formulario, la cuestion es que tanto en abierto como en cerrado se pasa el código, algo me falla.

            If Application.OpenForms().OfType(Of FrmInstalacionActivacion).Any Then
                'Esta abierto
            Else
                'Esta cerrado
            End If

    Lo unico que quiero saber es que si esta cerrado poder seguir con la instalacion de mi producto pero aunque este cerrado, continua.

    lunes, 7 de diciembre de 2020 0:50

Todas las respuestas

  • Hola Symantecc

    ya probaste debugeando? 

    puedes meter eso en un metodo boolean y despues validar y mostrarlo VS 2008 Finding out form 

    Public Function IsFormOpen(ByVal frm As Form) As Boolean   

        If Application.OpenForms.OfType(Of Form).Contains(frm) Then       

        Return True     

      Else           

    Return False     

      End If   

    End Function

    If IsFormOpen(Form2) Then         

      MsgBox("it's open!")       

    End If

    Gracias por usar los foros de MSDN. 

     

     Andres Aguilar

    ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN sientase en la libertad de contactar  MSDNFSF@microsoft.com. 

    lunes, 7 de diciembre de 2020 19:21
    Moderador