Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-09-2007
johanpgr johanpgr is offline
Registrado
 
Registrado: sep 2007
Posts: 2
Poder: 0
johanpgr Va por buen camino
Exclamation hooks de teclado y raton

Hola amigos estoy creando una aplicación que cuando el usuario lleve un tiempo sin tocar una tecla o dar un clic cierre la sesión, esto estando oculta la aplicación o sea el formulario, he leído algo sobre los hooks pero para algunas teclas y lo que yo quiero es que sea al presionar cualquiera o al hacer clic me reinicie un timer que es el que se encarga de cerrar la sesión en Windows 2k si pudieran ayudarme en esto OK
Responder Con Cita
  #2  
Antiguo 14-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Estoy seguro de que si hubieras buscado un poco hubieras encontrado información de sobra, pero, en fin. He preparado un ejemplo muy sencillo. Es un proyecto que consta de dos unidades. Una es un formulario y la otra es "UHooks.pas", donde se registran sendos "Hooks" de teclado y ratón.

En la unidad "UHooks.pas" se declara también una variable pública "SegundosInactividad" que se pone a cero cuando el ratón o el teclado son utilizados. El formulario cuenta con un "TTimer", de modo que cada segundo comprueba la variable "SegundosInactividad", informa de los segundos de inactividad, y avisa (mediante un mensaje) si transcurren 20 segundos de inactividad.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 23-07-2008 a las 20:15:40.
Responder Con Cita
  #3  
Antiguo 16-09-2007
johanpgr johanpgr is offline
Registrado
 
Registrado: sep 2007
Posts: 2
Poder: 0
johanpgr Va por buen camino
Thumbs up

Gracias amigo me sirvió, lo adapte a mis necesidades y quedo bárbaro, muchas gracias por tu ayuda.
Responder Con Cita
  #4  
Antiguo 19-10-2007
hot1974 hot1974 is offline
Miembro
 
Registrado: jun 2003
Ubicación: Mexico D.F.
Posts: 31
Poder: 0
hot1974 Va por buen camino
Talking Agredecido

Muchas Gracias Dec todo jala de maravilla.

Saludos


Alex Ontiveros
Responder Con Cita
  #5  
Antiguo 21-04-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
A nivel de tu aplicación (no del sistema) también puedes usar la llamada al procedimiento
Código Delphi [-]
  function GetLastInputInfo; external user32 name 'GetLastInputInfo';

que hay en la unit Windows, que te devolverá el número de milisegundos de inactividad en tu aplicación.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 22-04-2008
hot1974 hot1974 is offline
Miembro
 
Registrado: jun 2003
Ubicación: Mexico D.F.
Posts: 31
Poder: 0
hot1974 Va por buen camino
gracias

muchas gracias por tu respuesta neftali, lo voy a probar tambien.

saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Hooks de teclado y mouse funcionando.. !! COCOL API de Windows 12 11-10-2017 00:26:55
escaner cod. barras Metrologic Voyager MS9520 al conectar no funciona teclado Y raton Wonni Varios 2 14-09-2015 00:04:08
Documentación sobre hooks DarkByte API de Windows 5 23-10-2005 12:48:56
Duda sobre hooks Jan_polero API de Windows 2 21-03-2005 12:06:54
como bloquear el teclado y raton android_beat OOP 1 11-09-2003 18:18:58


La franja horaria es GMT +2. Ahora son las 19:57:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi