CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Abrir Y Cerrar Formularios

(1/2) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa