Abrir y cerrar formularios

17/11/2004 - 18:40 por Laforge | Informe spam
Hola!
Estoy empezando con esto del .NET y me ha surgido una duda respecto al hecho
de abrir y cerrar formularios diferentes en una misma aplicación.

Tengo una aplicación, pongamos, con 3 forms. Para pasar del form1 al form2
utilizo la instrucción:

Private Sub Button1_Click
Dim F2 as new form2
F2.show()
Me.Visible=False

Si no introduzco el "Me.Visible=False", me da una excepción ("El Formulario
ya se encuentra abierto"). También lo intenté con Me.Close() en vez de con
el visible false pero no funciona.

En fin, la gran duda es: Supongo que si un formulario es visible=false, éste
está residente en memoria ocupando un posible precioso espacio de trabajo
(no te cuento ya si se trata de una aplicación con diez o veinte
formularios).´...?¿?¿?¿?¿??

Otra: El Me.Close() no tienen la función de cerrar el formulario actual???
Qué hago mal??

Gracias de antemano.
 

Preguntas similares