Announcement

Collapse
No announcement yet.

Zeit feststellen in der an einem Computer NICHT gearbeitet wird

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zeit feststellen in der an einem Computer NICHT gearbeitet wird

    Hallo,

    wie kann ich feststellen,wie lange an einem Computer nicht gearbeitet wurde.

    Hintergrund ist,daß ich nach einer bestimmten Leerlaufzeit die Zugangsberechtigung zur Anwendung aufheben muss.

    Delphi 5
    Win 2000

    Danke Michael

  • #2
    Hallo,<br><br>

    ich würde einen Timer nehmen (zb. 5sek) der eine Zählervariable<br>
    runterzählt und bei erreichen von 0 ausloggt.<br>
    Diese Zählervariable setzt du bei MouseMove, Keydown usw. wieder hoch.<br>

    Gruss
    Harr

    Comment


    • #3
      Hi!<br>
      <br>
      Obiger Ansatz hat einen kleinen Nachteil:<br>
      Wenn der Anwender ein Programm startet oder auf das Ergebnis einer Selektion wartet wird er (da er ja nichts macht) abgemeldet.<br>
      Sieh Dir doch mal die Delphi Hilfe zu folgendem Code an:<br>
      procedure TForm1.FormCreate(Sender: TObject);<br>
      begin<br>
      Application.onidle := MeinTest;<br>
      end;<br>
      <br>
      BYE BERN

      Comment

      Working...
      X