Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Determinar si un usuario está inactivo
Message
 
 
À
03/12/2002 09:04:04
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Divers
Thread ID:
00728963
Message ID:
00729115
Vues:
14
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform