Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 28-ene-2008, 14:00   #1 (permalink)
hector2c ha deshabilitado el karma
 
Avatar de hector2c
 
Fecha de Ingreso: noviembre-2007
Mensajes: 116
Pregunta cerrar frm_acceso y abrir mdi

tengo una duda, pues hasta ahora todo anda muy bien, pero me encuentro con este problema.

tengo un formulario de acceso al sistema (usuario, clave), una vez ingresado los datos correctamente, el usuario accede al sistema.

entonces el formulario de acceso "deberia" cerrarse para abrir el formulario mdi donde esta el sistema en si.

la cuestion es que metodo usar para cerrar el formulario de acceso sin cerrar la aplicacion.

he usado el siguiente codigo:

if login=ok then
Me.Close()
frm_mdi.Show(Owner)
end if

pues, con close cierro el formulario de acceso, pero tambien se cierra toooooodo el sistema.
con .hide oculto el formulario de acceso y abre el mdi, pero al momento de cerrar el sistema (el mdi en si), la aplicacion aun sigue oculta por que el formulario de acceso esta oculto :S, como puedo resolver este simple problemilla, gracias de ante mano...
hector2c está desconectado   Responder Citando
Antiguo 30-ene-2008, 05:46   #2 (permalink)
jhonwilliams tiene algunos puntos positivos de karma
 
Avatar de jhonwilliams
 
Fecha de Ingreso: marzo-2004
Ubicación: Medellin - Colombia
Mensajes: 1.084
Re: cerrar frm_acceso y abrir mdi

Intenta con algo asi:


Código:
 frmLogin frmLogin = new frmLogin();
                frmLogin.ShowDialog();

                if (frmLogin.DialogResult == DialogResult.OK)
                {
                    Application.Run(new frmPrincipal());
                }
Saludos
__________________
Para recordar aquellos juegos que tanto te divirtieron hace algun tiempo.
http://projectroms.shinranet.com
jhonwilliams está desconectado   Responder Citando
Antiguo 03-feb-2008, 08:58   #3 (permalink)
Drako_18 está en el buen camino
 
Avatar de Drako_18
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 149
Enviar un mensaje por MSN a Drako_18
Re: cerrar frm_acceso y abrir mdi

Hola amigo, esto supuestamente se puede hacer de otra forma mucho mas facil...

Como seria que el formulario principal sea el MDI, y que el de login se cargara en el evento load del MDI, de la siguiente forma....

(VB.NET)
Código:
Private Sub frmPrincipal_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
     Dim ofrmLogin As New frmLogin
     ofrmLogin.Owner = Me
     ofrmLogin.ShowDialog()
     if ofrmLogin.Tag = True Then
          'Hago lo que sea...
     EndIf
End Sub
bueno de esta forma es como yo lo tengo hecho...
espero que te sirva.....
__________________
Desarrollo web personal y Professional, Hosting (Alojamiento Web) y venta de Dominios.

Mi Web---> http://www.info-espada.es
Mi email--->comercial@info-espada.es


Drako_18 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:41.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93