Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Determinar si un usuario está inactivo
Message
From
29/11/2002 15:37:40
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
Determinar si un usuario está inactivo
Miscellaneous
Thread ID:
00728243
Message ID:
00728243
Views:
41
Tengo una aplicación con un único form se ejecuta como formulario de nivel superior y la ventana principal de VFP nunca queda visible. La aplicación sirve para iniciar una sesión de usuario y disparar otras aplicaciones. Cuando el form se minimiza se aloja en el systray usando una dll para tal fin.

Ya sea que el form esté visible y en primer plano, visible y en segundo plano, o invisible pero en el systray, lo que yo necesito es poder determinar si el usuario no está operando la máquina hace algún tiempo para cerrarle la sesión automáticamente y obligarlo a validar nuevamente su ingreso.

(reitero que no me refiero a la ventana principal de VFP ya que nunca está visible)

1-Pregunta: ¿Esto se puede conseguir?

Si el recurso es usar un Timer y la API de Windows, les ruego me contesten las siguiente pregunta.

2-Pregunta: ¿Me aconsejan usar Timers? No querria que esta aplicación entorpezca el funcionamiento de las otras que son las realmente importantes.

Si me lo aconsejan o es la única forma les ruego me contesten la ultima pregunta.

3-Pregunta: ¿Cuál sería el intervalo razonable en un Timer para chequear novedades en cualquier contexto, de manera que la aplicación no haga decaer el rendimiento del equipo?
Next
Reply
Map
View

Click here to load this message in the networking platform