Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Hacer formulario que se ejecute una vez sola

Estas en el tema de Hacer formulario que se ejecute una vez sola en el foro de Visual Basic clásico en Foros del Web. Buenas, estoy desarrollando una aplicacion la cual maneja distintos usuarios, a los usuarios los crea el administrador, les asigna un departamento, un nombre y una ...
  #1 (permalink)  
Antiguo 19/04/2011, 11:38
 
Fecha de Ingreso: marzo-2011
Mensajes: 75
Antigüedad: 13 años, 2 meses
Puntos: 6
Pregunta Hacer formulario que se ejecute una vez sola

Buenas, estoy desarrollando una aplicacion la cual maneja distintos usuarios, a los usuarios los crea el administrador, les asigna un departamento, un nombre y una clave. Ahora, lo que quiero implementar es que el usuario al loguearce por primera vez le aparezca la opcion en un formulario para cambiar su clave. Lo que no se es como hacer para que ese formulario aparezca solo la primera vez que se loguea y despues no aparezca mas. Gracias
  #2 (permalink)  
Antiguo 19/04/2011, 12:51
Avatar de lokoman  
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 14 años, 7 meses
Puntos: 47
Respuesta: Hacer formulario que se ejecute una vez sola

Hola!!
En la tabla de usuarios, un campo adicional "CAMBIO" con valor "NO", cuando accedan los usuarios al sistema, consulta este campo, si tiene un valor de "NO", presenta el formulario para el cambio de clave, al pulsar "ACEPTAR" en este formulario, actualizas el campo a "SI".

La segunda vez que el usuario acceda y consultes el campo como tendrá un valor de "SI" no se te va a presentar el formulario de cambio de clave... es un simple IF:

Código vb:
Ver original
  1. IF rstConsulta!CAMBIO="NO" THEN
  2.    frmCambioClave.Show vbmodal
  3. END IF
  #3 (permalink)  
Antiguo 19/04/2011, 13:20
 
Fecha de Ingreso: marzo-2011
Mensajes: 75
Antigüedad: 13 años, 2 meses
Puntos: 6
Respuesta: Hacer formulario que se ejecute una vez sola

Gracias lokoman, no lo habia visto de esa manera.
  #4 (permalink)  
Antiguo 19/04/2011, 14:28
Avatar de lokoman  
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 14 años, 7 meses
Puntos: 47
Respuesta: Hacer formulario que se ejecute una vez sola


Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:32.