1Danke
ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
290
290
EMPFEHLEN
-
Hallo,
ich versuche einen Timer zu programmieren, der automatisch nach einer gewissen Zeit, bei der der Benutzer nichts macht, eine Aktion ausführt (z.B. wie ein Logout). Timer ist soweit kein Problem, aber ich weiß nicht wie ich sämtliche Benutzeraktionen innerhalb des Hauptfensters abfangen kann.
Hat da jemand eine Idee wie man das machen kann, oder hat das selbst schon einmal gemacht?
Vielen Dank
-
15.04.10 18:06 #2
Wäre es hier nicht am einfachsten, das ganze als Bildschirmschoner zu integrieren? So sparst du dir die ganze Abfragerei betr Aktivität, das System ruft dir dein Programm auf und du brauchst nur mehr den Logoff durchzuführen.
Der Doc!A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
B: Die Scrollbar da rechts ist dir schon mal aufgefallen?
-
Ob und wie lange der Benutzer gerade idle ist kannst du mit Hilfe der API GetLastInputInfo ermitteln.
-
Hier noch kurz die Lösung mit VB .NET
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
<DllImport("user32.dll")> _ Shared Function GetLastInputInfo(ByRef plii As LASTINPUTINFO) As Integer End Function Dim idletime As Integer Dim lastInputInf As New LASTINPUTINFO() <StructLayout(LayoutKind.Sequential)> _ Structure LASTINPUTINFO <MarshalAs(UnmanagedType.U4)> Public cbSize As Integer <MarshalAs(UnmanagedType.U4)> Public dwTime As Integer End Structure Public Function GetLastInputTime() As Integer idletime = 0 lastInputInf.cbSize = Marshal.SizeOf(lastInputInf) lastInputInf.dwTime = 0 If GetLastInputInfo(lastInputInf) Then idletime = Environment.TickCount - lastInputInf.dwTime End If If idletime > 0 Then Return idletime / 1000 Else : Return 0 End If End Function
Ähnliche Themen
-
.htaccess -> Logout
Von Raven280438 im Forum PHPAntworten: 3Letzter Beitrag: 08.02.08, 13:26 -
Login / Logout
Von ucmax im Forum PHPAntworten: 11Letzter Beitrag: 28.05.07, 18:45 -
Automatischer Logout - Userstatus
Von Pumaxs im Forum PHPAntworten: 2Letzter Beitrag: 20.10.05, 14:38 -
IIS Rechtevergabe, Logout
Von SpAder im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 11.10.05, 11:38 -
Logout bei .htaccess?
Von redlama im Forum PHPAntworten: 5Letzter Beitrag: 21.03.05, 16:58





Zitieren

Login





