Einzelnen Beitrag anzeigen

Benutzerbild von thkerkmann
thkerkmann

Registriert seit: 7. Jan 2006
Ort: Pulheim Brauweiler
464 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Automatisch abmelden von Benutzer nach Zeit ohne Handlun

  Alt 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
Thomas Kerkmann
Ich hab noch einen Koffer in Borland.
http://thomaskerkmann.wordpress.com/
  Mit Zitat antworten Zitat