Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Control de acceso (http://www.forosdelweb.com/f29/control-acceso-530624/)

VelascoCalderon 04/11/2007 15:41

Control de acceso
 
Buenas, tengo un problema. Tengo un control de acceso, quiero que cuando el usuario meta bien usuario / contraseña se acceda a la mdi y se cierre la pantalla del control de acceso. Ahora bien, el problema es que si tras abrir La MDI pongo me.close, se cierra tanto la pantalla de control de acceso como la MDI.

Gracias

RootK 05/11/2007 11:19

Re: Control de acceso
 
puedes hacer una validacion dentro de tu Main para que abras la pantalla de acceso y si las credenciales son correctas se abra la pantalla principal..

i.e

Cita:

TuFormaLogin frmValidateCredentials = new TuFormaLogin ();

Application.Run(frmValidateCredentials);

if (frmValidateCredentials.DialogResult == DialogResult.OK)
Application.Run(new frmMain());
Salu2 y espero haber sido claro

VelascoCalderon 07/11/2007 09:39

Re: Control de acceso
 
Muchas gracias por el codigo compañero pero o no lo he entendido o no me funciona. EL problema que tengo es que tengo el control de acceso.

Si usuario/contraseña no son correctos muestro mensaje y permanezco en la form de control de acceso

Si usuario/contraseña son correctos hago:
Dim ventanaMdi As New MDI
ventanaMdi.Show()
me.close

Con esto lo que me ocurre es que se me cierra todo el programa. Yo en vb.2003 lo hacia en el sub main poniendo application.run, asi se lanzaba el programa y no fallaba, pero en 2005 no lo se.

Un saludo


La zona horaria es GMT -6. Ahora son las 08:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.