URGENTE!!!Cerrar formularios hijos
Publicado por xxx (26 intervenciones) el 24/01/2006 16:00:00
Hola a todos, soy una principiante en esto del Visual y tengo un problema. Tengo un formulario principal contenedor de varios formularios hijos y lo que pretendo es que cada vez que muestro un formulario hijo, se cierre el que este abierto, para ello antes de ejecutar las siguientes sentencias;
formulario.MdiParent = Me
formulario.Show()
ejecuto el siguiente subprograma:
Public Sub cerrar()
Dim hijos() As Form
hijos = Me.MdiChildren
Dim f As Form
For Each f In hijos
f.Close()
Next
End Sub
Pero me da un error la segunda vez que quiero mostrar un formulario, ya que la variable formulario es una variable publica definida en un modulo.
El error que sale es que no se puede tener acceso a Form2 que es como se llama el formulario que quiero mostrar.
Gracias por vuestra ayuda
formulario.MdiParent = Me
formulario.Show()
ejecuto el siguiente subprograma:
Public Sub cerrar()
Dim hijos() As Form
hijos = Me.MdiChildren
Dim f As Form
For Each f In hijos
f.Close()
Next
End Sub
Pero me da un error la segunda vez que quiero mostrar un formulario, ya que la variable formulario es una variable publica definida en un modulo.
El error que sale es que no se puede tener acceso a Form2 que es como se llama el formulario que quiero mostrar.
Gracias por vuestra ayuda
Valora esta pregunta


0