Bueno tengo este codigo q realiza una funcion solo si 2 formularios estan abiertos, es decir el MDIForm y el frmBackup
Código:
If Forms.Count > 2 Then
MsgBox "Debe cerrar todas las ventanas antes de restaurar una copia de seguridad", vbInformation, "Información"
Else
'Ejecuto mi funcion
End If
Cuando ejecuto al iniciar el programa no hay problema pero cuando empiezo a utilizar varios form's abrir y cerrar e intento hacer el backup me dice que algun form esta abierto es decir me envia el mensaje a pesar de que tengo todos los form's cerrados.
Como hago para listar los formularios que estan cargados o abiertos?