Registriert seit: 7. Jan 2006
Ort: Pulheim Brauweiler
464 Beiträge
Delphi 2010 Professional
|
Re: Automatisch abmelden von Benutzer nach Zeit ohne Handlun
14. Sep 2009, 20:19
Hi,
verwende einen Timer und einen Counter.
Mit jeder Aktivität des Benutzers setzt Du den Counter auf einen bestimmten Wert. z.B. 30 für 30 Sekunden.
Stelle den Timer auf eine Sekunde ein, und im TimerEvent zählst Du den Counter runter, solange er >0 ist.
Wenn der dann <=0 wird, sperrst Du dein Programm.
Ich habe gute Erfahrungen mit dieser Lösung gemacht. Du kannst z.B im OnMouseMove und im OnKeyPress den Counter setzen.
Gruss
|