Problemas con Show()

22/09/2004 - 19:28 por klunin | Informe spam
Saludos,
no se si alguien me pueda facilitar el codigo fuente para
un inicio de sesión desde winform vb.net, ya que trato de
hacerlo como lo hacia en vb 6.0 pero tengo problemas con
el Show(), les cuento q el objeto inicial es el sub main
tengo una conexion SQL Server, luego muestro el winform
inicial para validar usuario y contraseña pero tengo q
hacerlo como ShowDialog(), y cuando llamo a mi mdi quedan
los dos en memoria lo q hice para superar esto fue
me.hide para no mostrarlo pero esto q concecuencias puede
traer o hay alguna otra forma correcta y segura de hacer
esto.

GRacias
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
22/09/2004 - 19:42 | Informe spam
Puedes hacer algo asi:

Dim Login As New FrmLogin

If Login.ShowDialog = DialogResult.OK Then

Login.Dispose()
Login = Nothing

Application.Run(New FrmPrincipal)

End If

El en formulario de login antes de cerrar asignas el DialogResult segun se
haya validado o no el usuario, y cierras el formulario con Close:

Me.DialogResult = DialogResult.OK
Me.Close()

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

Preguntas similares