Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
Delphi 7 Professional
|
Re: Automatisch abmelden von Benutzer nach Zeit ohne Handlun
14. Sep 2009, 20:16
also ich würde es auch mit einem Timer machen. Du musst halt nur mitbekommen, wenn sich die Maus bewegt, oder eine Taste gedrückt wurde. Dies könnte man noch mit einem Hook kombinieren.
Sieht dann also so aus:
Direkt nach der letzten Aktivität wird der Timer und der Hook gestartet. Löst der Hook aus, wird der Timer erneut gestartet. Löst der Hook nicht aus, läuft der Timer munter weiter. Erkennt das Programm eine Aktivität durch zum Beispiel einen Klick, wird der Timer auch neu gestartet und das Programm arbeitet seine Funktionen ab.
Bernhard
PS: Falls die entsprechenden Rechner ausschließlich für dieses Programm verwendet werden, gäbe es noch die Möglichkeit eines geplanten Tasks. Dann muss dem Programm nur noch mitgeteilt werden, dass es jetzt inaktiv ist.
Bernhard Iliacos intra muros peccatur et extra!
|