Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Determinar si un usuario está inactivo
Message
From
03/12/2002 14:21:26
 
 
To
03/12/2002 09:04:04
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00728963
Message ID:
00729115
Views:
13
Revisa si te sirve este articulo.


-- Cerrar aplicación si un usuario esta mucho tiempo sin trabajar --
http://www.portalfox.com/article.php?sid=59

>Tengo una aplicación con un único form se ejecuta como formulario de nivel superior y la ventana principal de Visual FoxPro 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.

>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 Visual FoxPro ya que nunca está visible)

>1-Pregunta: ¿Esto se puede conseguir?

>Se me ocurre que un recurso podría ser usar un Timer y la API de Windows. Si es así 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?
Apoya a Visual FoxPro usandolo legalmente
--
¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º
Espartaco Palma Martínez
SysOp PortalFox
http://www.portalfox.com
esparta@portalfox.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform