urgente vb .net 2005 ismdicontainer

04/07/2006 - 01:30 por Ricardo | Informe spam
hola amigos, queria hacerles una consulta estoy pasando un sistema de vb 6.0
a vb 2005 y queria preguntar como se debe codificar el siguiente caso..
tengo un formulario de login si el usuario digita correctamente sus datos
inmediatamente aparece un formulario de opciones de menu y cerrar el
formulario de login pero si los datos son incorrectos debe quedarse el
formulario de login

y coloque lo siguiente :

Private Sub btnaceptar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnaceptar.Click

if ValidarUsuario(txtusuario.Text, txtcontrasena.Text) then
Dim objFrm As New MDIGeneral
objFrm.Show()

me.close()
endif
End Sub

El caso es que cuando hago me.close() se cierra todo el proyecto, el
formulario MDIGeneral tiene la propiedad ismdicontainer = true.

Alguien podria ayudarme...

Gracias anticipadamente por la ayuda...
 

Leer las respuestas

#1 Rafa
04/07/2006 - 13:49 | Informe spam
Hola Ricardo,
una pregunta eso funcionaba en vb 6?
Me da a mi q tendrias q hacerle un hide y al cerrar el principal ya se
cerrará este, pero ¿Cual es tu formulario principal?¿Por que quieres usar
mdi?¿Hay algo q haga ese proyecto q solo lo puedas hacer por medio de mdi?
No se si has notado q no me gusta nada los mdi ;)
Bueno cuenta un poco de q va esa aplicacion
Salu2

"Ricardo" escribió:

hola amigos, queria hacerles una consulta estoy pasando un sistema de vb 6.0
a vb 2005 y queria preguntar como se debe codificar el siguiente caso..
tengo un formulario de login si el usuario digita correctamente sus datos
inmediatamente aparece un formulario de opciones de menu y cerrar el
formulario de login pero si los datos son incorrectos debe quedarse el
formulario de login

y coloque lo siguiente :

Private Sub btnaceptar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnaceptar.Click

if ValidarUsuario(txtusuario.Text, txtcontrasena.Text) then
Dim objFrm As New MDIGeneral
objFrm.Show()

me.close()
endif
End Sub

El caso es que cuando hago me.close() se cierra todo el proyecto, el
formulario MDIGeneral tiene la propiedad ismdicontainer = true.

Alguien podria ayudarme...

Gracias anticipadamente por la ayuda...

Preguntas similares