Form

24/09/2004 - 03:44 por Josemari | Informe spam
Hola, tengo dos formularios (principal y secundarios).
En el principal cargo en el evento load, el formulario secundario con
showdialog, pero cuando cierro el formulario secundario con me.close sale de
la aplicacion, ¿que puede estar pasando?

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
24/09/2004 - 05:31 | Informe spam
Josemari wrote:
Hola, tengo dos formularios (principal y secundarios).
En el principal cargo en el evento load, el formulario secundario con
showdialog, pero cuando cierro el formulario secundario con me.close
sale de la aplicacion, ¿que puede estar pasando?



Me parece que no estas creando el bucle de mensajes para procesar los
mensajes de la ventana. Es decir, no estas llamando a Application.Run.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#2 Josemari
24/09/2004 - 13:03 | Informe spam
¿donde tengo que poner esa linea?
"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
Josemari wrote:
Hola, tengo dos formularios (principal y secundarios).
En el principal cargo en el evento load, el formulario secundario con
showdialog, pero cuando cierro el formulario secundario con me.close
sale de la aplicacion, ¿que puede estar pasando?



Me parece que no estas creando el bucle de mensajes para procesar los
mensajes de la ventana. Es decir, no estas llamando a Application.Run.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
24/09/2004 - 18:46 | Informe spam
¿donde tengo que poner esa linea?



No se exactamente como es tu codigo. Lo normal es llamarlo desde el Sub
Main. Por ejemplo:

Public Sub Main()

' Creo el formulario de login
Dim Login As New FrmLogin

' Muestro el formulario de login
If Login.ShowDialog = DialogResult.OK Then

' Login OK

' Elimino el formulario de login
Login.Dispose()
Login = Nothing

' Inicio la aplicacion con el formulario principal
Application.Run(New FrmPrincipal)

End If

End Sub

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#4 Josemari
24/09/2004 - 22:04 | Informe spam
Lo probare a ver que tal va. Muchas gracias
Respuesta Responder a este mensaje
#5 Josemari
25/09/2004 - 17:42 | Informe spam
la verdad que no se que es lo que ocurre, simplemente abri la plicacion y ya
no se me cerraba el form principal. Esto hace cosas raras porque no hice
nada por arreglarlo, pero muxas gracias de todas maneras
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida