Hola Posseida:
Cuando un formulario es "hijo" se incluye en la colección de formualrios hijos del principal, es decir, estará en:
Me.MdiChildren
Suponiedo que Me es un fomulario MDIContainer.
De esta forma, recorriendo la colección puedes saber qué formularios hijos están cargados, y evitar que se "recarguen". Ten en cuenta que en esa colección sólo van a estar los formularios hijo que se encuentren en memoria :
Dim f As Form
For Each f In formularios
If f.Name="nombre" Then
'formulario buscado
return
End If
Next
Respecto a que "al cerrarlo pareciera que deja de existir" es así, cerrar un formualrio, "close", significa descargarlo de memoria , así que por supuesto que deja de existir.
:smt012 |