AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Programm nach keiner Benutzeraktion nach 10 min schließen
Thema durchsuchen
Ansicht
Themen-Optionen

Programm nach keiner Benutzeraktion nach 10 min schließen

Ein Thema von itblumi · begonnen am 20. Dez 2010 · letzter Beitrag vom 21. Dez 2010
 
itblumi

Registriert seit: 28. Mär 2009
73 Beiträge
 
Delphi XE6 Professional
 
#6

AW: Programm nach keiner Benutzeraktion nach 10 min schließen

  Alt 20. Dez 2010, 21:07
Zitat:
In Application Events KeyEvents und MouseEvents nutzen um "LastActivity=now" zu setzen.
Ein Timer der jede Sekunde prüft ob LastActivity länger als 10 Minuten her ist.
Leider gibt es aber direkt bei der Application keine Key/Mouse Events, die gibt es nur in den Formularen oder gibt es eine Methode die direkt aus der API zu implementieren? Wenn ja könntest du mir ein Beispiel geben.

Zitat:
Alernativ kenne ich folgendes System: wenn du ein Programm startest, dann wird eine "Session" gestartet, die nach x Minuten abläuft, selbst wenn der User die Applikation nutzt. Es gibt eine Schaltfläche, über welche der User diese Session verlängern kann -- hier wäre auch denkbar, dass man nur n mal den Button klicken darf. Somit muss der Benutzer immer aktiv auf einen Button klicken!

Ganz wichtig ist bei beiden Verfahren, dass du den Benutzer über die "Restlaufzeit" benachrichtigst, sodass er weiß, wann sich die Applikation schließt.
Der Benutzer muss sich nach dieser Zeit neu im System anmelden und ein Button auf den er immer klicken muss ist nicht sehr Benutzerfreundlich. Spätestens nach 10 klicks würde mir das auf den Geist gehen.
Jan
Ein neuer Tag bringt so einiges mit sich. Was auch immer es ist, es bleibt ein kleines Abenteuer.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz