bonjour,
suite à un post trouve icihttp://www.developpez.net/forums/sho...ighlight=timer j'essaie de metre en place cette fonctionnalité dans une application.
J'ai un fichier de test pour l'étude, et dans un formulaire j'ai place ce code :
ce qui normalement devrait empecher la base de se fermer pour inactivité au dela de 5 secondes (valeur declaree pour les essais evidemment)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) gInactive = 5 End Sub Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) gInactive = 5 End Sub
voici le code module "Globales" :
voici le code du formulaire cache "Decompte" qui contient le Timer et qui s'ouvre en meme temps que le 1er form :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Option Compare Database Public gInactive As Byte
si quelqu'un peut me donner un petit coup de main ce serait sympa... en attendant je continue de plancher
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub Form_Load() gInactive = 5 End Sub Private Sub Form_Timer() If gInactive = 0 Then Application.Quit Else gInactive = gInactive - 1 End If End Sub
Partager