Form Login en VB.NET

28/10/2005 - 13:02 por Yo | Informe spam
Hola grupo

Tengo vb.net y he creado un formulario de inicio que pide el nombre de
usuario y contraseña.
El problema es que cuando valido los datos y ejecuto:

frmlogin.hide
frmlogin.close

se termina la ejecución del resto del programa. ¿ Que puedo hacer ?

En vb express 2005 hay una opción para configurar cuando quieres que se
termine la ejecución del programa seleccionando :
-cuando se cierre el formulario principal o
-cuando se cierre el último formulario.

Existe en la version 2003???

Preguntas similare

Leer las respuestas

#1 Carlos Gómez
28/10/2005 - 13:24 | Informe spam
Primero, el formulario frmlogin debe devolver un valor.
Para ello haces:

Dim _UsuarioValido as Boolean

Public ReadOnly Property UsuarioValido as Boolean
Get
Return _UsuarioValido
End Get
End Property

Cuando compruebas que el usuario es valido,

_UsuarioValido=True


Ahora creas un modulo, y haces que sea el que inicie la aplicacion

En el modulo:

Dim Valido as Boolean
Dim formulario as New frmlogin

Application.Run(formulario)
Valido=formulario.UsuarioValido
formulario.Dispose
formulario=nothing
If Valido Then
Dim formulario as New FormularioInicio
Application.Run(formulario)
formulario.Dispose
formulario=nothing
Endif
Respuesta Responder a este mensaje
#2 Miko_tnt
28/10/2005 - 17:03 | Informe spam
porke simplemento todo lo que incluyes en el formulario de inicio lo metes
dentro de un panel y cuando validas todo lo ocultas



"Yo" escribió:

Hola grupo

Tengo vb.net y he creado un formulario de inicio que pide el nombre de
usuario y contraseña.
El problema es que cuando valido los datos y ejecuto:

frmlogin.hide
frmlogin.close

se termina la ejecución del resto del programa. ¿ Que puedo hacer ?

En vb express 2005 hay una opción para configurar cuando quieres que se
termine la ejecución del programa seleccionando :
-cuando se cierre el formulario principal o
-cuando se cierre el último formulario.

Existe en la version 2003???



Respuesta Responder a este mensaje
#3 RokeFeler
29/10/2005 - 02:45 | Informe spam
Debes Lanzar al Formulario Login desde un Modulo Main de tal manera que
puedas continuar con el flujo del programa y asi segùn lo devuelto por el
Formulario Login puedas lanzar otro Formulario o Salir de la Aplicación.

S2

RokeFeler

escribió en el mensaje
news:
Hola grupo

Tengo vb.net y he creado un formulario de inicio que pide el nombre de
usuario y contraseña.
El problema es que cuando valido los datos y ejecuto:

frmlogin.hide
frmlogin.close

se termina la ejecución del resto del programa. ¿ Que puedo hacer ?

En vb express 2005 hay una opción para configurar cuando quieres que se
termine la ejecución del programa seleccionando :
-cuando se cierre el formulario principal o
-cuando se cierre el último formulario.

Existe en la version 2003???


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida