Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#4

AW: Globales OnKeyPress/OnMouseMove + TTimer.Reset?

  Alt 8. Nov 2010, 13:33
Reset (wurde ja schon gesagt):
Delphi-Quellcode:
Timer.Enable := False;
Timer.Enable := True;
Wobei man auch das Intervall kurz ändern kann, aber so ist es wohl besser.


Oder du hast einen fortlaufenden Timer (z.B. im Minutenintervall), merkst dir in ApplicationEvents1Message die Zeit des letzten Ereignisses, und prüfst im Timer wie lange das letzte Event schon her ist.
Zitat:
Da ich hier ein AutoLogout realsieren möchte, komme ich um einen Timer nicht drumherum.
Joar, aber es kommt grauf an, wie du den Timer realisierst.
> Timer bis Timeout
> kürzerer Timer, welcher auf das letzte Ereignis prüft.

Je nach Anzahl der Events/Ereignisse kann ein das Eine oder Andere Resourcenschonender sein.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Nov 2010 um 13:40 Uhr)
  Mit Zitat antworten Zitat