cs_mathil2
Messages postés4Date d'inscriptionmardi 4 décembre 2007StatutMembreDernière intervention 5 juin 2008
-
4 déc. 2007 à 14:50
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
4 déc. 2007 à 21:40
Bonjour bonjour!
Je dois utiliser une fonction timer !! Au secours c'est nouveau :(
En fait l'utilisateur aura droit de saisir un mot de passe à 3 reprises s'il ne réussit pas avant! La fenetre qui s'ouvre ne doit être ouverte que 15 secondes. Je ne vois pas du tout comment je peux m'en tirer. Si vous pouvez m'aider je vous en serais reconnaissante.
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 4 déc. 2007 à 15:03
Salut,
Ben, tu poses un contrôle timer sur ton formulaire de saisie du mot de pass, puis dans la sub :
Private Sub Form_Load() ' Ton formulaire de saisie
....
........
...........
Timer1.interval 1000 ' 1 secondes
.....
..........
End Sub
Private Sub Timer1_Timer()
Static MyNbrSecondes As Interger
MyNbrSecondes = MyNbrSecondes +1
If MyNbrSecondes = 15 then Timer1.Interval=0:MyNbrSecondes =0:Unload Me
End Sub
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 4 déc. 2007 à 15:04
Salut,
Dans ton formulaire qui doit s'afficher 15 second place un objet Timer nomme TimerSec et place se code.
Option Explicit
Private Sub Form_Load()
TimerSec.Interval = 15000
TimerSec.Enabled = True
End Sub<hr />
Private Sub TimerSec_Timer()
TimerSec.Enabled = False
Call Unload(Me)
End Sub , ----
[code.aspx?ID=41455 By Renfield]
cs_mathil2
Messages postés4Date d'inscriptionmardi 4 décembre 2007StatutMembreDernière intervention 5 juin 2008 4 déc. 2007 à 15:43
Je dois également faire un autre programme qui permettrait, si l'utilisateur à fait une erreur de repositionner le focus dans la zone de texte au bout d'une seconde. Je comprends absolument rien :'(