![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Bloquear aplicación por inactividad
Hola compañeros, se me ha ocurrido este caso y quisiera aplicarlo a mi sistema, y es que cuando el usuario no está utilizando el sistema, ya sea, abriendo forms, click a botones, consulta de datos y que en un tiempo determinado vamos a decir en 5 minutos me salga una ventana de login encima de la aplicación como una medida de seguridad en caso que el usuario deba pararse e ir al baño, no se si me entendieron, alguno conoce algun truco o codigo?.
Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
#2
|
||||
|
||||
|
Hola.
Pues yo hice eso una vez, de esta manera: -Creo una variable global contador, y en FormCreate la inicializo a cero. -Pongo un Timer, Interval 60000, que en OnTimer incremente el valor de dicha variable. -Creo un procedure que resetea la variable (y puede que haga algo más), lo llamo siempre que hago algo (clicks en los menús, escribir...). -En el evento OnTimer, comprobar si el contador supera al tiempo máximo de espera (en minutos), y si es así, llamar a un procedimiento de Bloquear (si el programa se bloquea por no estar siendo usado, pues ya puedes añadir la opción de que el usuario lo bloquee a placer antes de ausentarse). Salu2 ![]() P.D.: Mira en "Temas similares", más abajo ![]() |
|
#3
|
||||
|
||||
|
Bueno, gracias a ixMike por su ayuda pude hacer el siguiente codigo (aunque es mejorable, pero sirve):
Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
#4
|
||||
|
||||
|
Hola
Con el personal esto hace mejor efecto: ![]() Saludos |
|
#5
|
||||
|
||||
Jajaja, esa estuvo buena, lo voy a poner despues de cada n veces que sale el mensaje. ![]() ![]()
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
#6
|
|||
|
|||
|
Cita:
![]() ![]() ![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Bloquear aplicacion despues de cierto tiempo | Marcela | Conexión con bases de datos | 26 | 16-04-2017 23:47:23 |
| Cerrar ventana a los 10 min. de inactividad | jamonete2 | OOP | 4 | 10-06-2005 18:18:53 |
| Detectar paso a inactividad | oworty | API de Windows | 2 | 07-11-2004 14:22:17 |
| Desconexion de la aplicacion por inactividad utilizando META | mamen | .NET | 10 | 08-09-2004 14:52:52 |
| Desconexion de la aplicacion por inactividad | mamen | .NET | 8 | 14-07-2004 08:32:42 |
|