Sub Main()

17/07/2004 - 00:42 por Gustavo Arriola | Informe spam
Hola a todos!
Antes que nada les cuento que estoy empezando a realizar
aplicaciones en Vb.NET, pero tengo unos detalles que no sé
como resolverlos.
Tengo un módulo al que le he puesto el siguiente código
(parte del mismo):


...
Sub main()
Dim inicio As New frmInicio()
Dim principal As New frmPrincipal()

inicio.show()
principal.show()
inicio.close()
End sub
...

En realidad lo que quise hacer es que me aparezca un
formulario de inicio(Splash) mientras se carga la
aplicación (principal). Pero al ejecutarlo, carga el
splash, también el formulario principal, pero, luego la
aplicación finaliza! ¿Qué estoy haciendo mal?

Desde ya muchas gracias!
 

Leer las respuestas

#1 Pedro Luna Montalvo
17/07/2004 - 02:19 | Informe spam
Saludos Gustavo:

El problema es que al iniciar una aplicacion Windows, debes indicar cual de
tus ventanas sera quien maneje la cola de mensajes de Windows.

Al no haber ninguna, tu aplicacion finaliza.

Prueba lo siguiente:

Sub Main()
Dim inicio As New frmInicio()
Dim principal As New frmPrincipal()

inicio.show()
principal.show()
inicio.close()

Application.Run(principal) ' La ventana principal es la principal de tu
aplicacion. Si la cierras, tu aplicacion finaliza!!!
End sub


"Gustavo Arriola" escribió en el mensaje
news:2ea1c01c46b86$29aefca0$
Hola a todos!
Antes que nada les cuento que estoy empezando a realizar
aplicaciones en Vb.NET, pero tengo unos detalles que no sé
como resolverlos.
Tengo un módulo al que le he puesto el siguiente código
(parte del mismo):


...
Sub main()
Dim inicio As New frmInicio()
Dim principal As New frmPrincipal()

inicio.show()
principal.show()
inicio.close()
End sub
...

En realidad lo que quise hacer es que me aparezca un
formulario de inicio(Splash) mientras se carga la
aplicación (principal). Pero al ejecutarlo, carga el
splash, también el formulario principal, pero, luego la
aplicación finaliza! ¿Qué estoy haciendo mal?

Desde ya muchas gracias!

Preguntas similares