CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Abrir Y Cerrar Formularios
Tagasa:
Hola a todo@s!
Tengo una aplicacion con dos formularios Form1 (principal) y Form2.
Cuando ejecuto la aplicacion se abre Form1, si segun lo abro lo cierro (me.close) se me descarga la aplicacion. El problema está cuando abro la aplicacion y voy al form2 ocultando el primero (me.hide) y vuelvo al form1 cuando le doy a salir me cierra el formulario pero no me lo descarga de memoria.
¿Como puedo hacer para que me lo descargue de memoria?
He estado mirando en paginas y en el foro, y solo he encontrado que con close cierra toda la aplicacion y con hide lo ocultas, pero en mi caso el close tampoco cierra la aplicacion por completo, no se si será porque pierde cual es el formulario principal.... :unsure:
Muchas gracias
Tania
Tagasa:
Hola!
Al final he usado en el boton salir de la aplicacion
END
que descarga todo.
Saludosssssss
Tania
Cajami:
Hello, weno mira para cerrar completamente el formulario lo hago de esa manera: Application.Exit() con esa funcion cierras toda la aplication, el End claro que se usa pero es del 6.0. Nos Vemos.
Tumbes - Perú
Tagasa:
Gracias Cajami, lo he usado y funciona!! jeje Gracias toso por la ayuda...
Saludossssssssss
senzao18:
La forma en la que lo haces al principio no funciona por que con me.hide ocultas el formulario.
Supongo que tenias algo asi....
En algun evento de boton o en alguna otra parte.
Me.HIDE.
Dim oForm2 as new Fomr2
oForm2.Show() o ShowDialog
Cuando tu cieeras el formulario el compilador te manda a la linea siguiente de
oForm2.Show()
......
.........
Y ejecuta todo lo que hay despues del show.
Tonces se queda atorado en el form1.....
La aplicacion solo termina con me.close siempre y cuando se mande llamar en el formulario principal. Osea el que esta asignado como objeto inicial o el primero que mandas llamar con Application.Run(oForm).
Navegación
[#] Página Siguiente
Ir a la versión completa