cuber
Messages postés20Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention20 janvier 2005
-
22 juil. 2004 à 11:51
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008
-
22 juil. 2004 à 15:01
bonjour,
je ne m'y connais pas trop en vba.
Je voudrais qu'un valeur d'une textbox soit mise à jour à un intervalle de temps régulier mais je ne vois pas comment faire.
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008 22 juil. 2004 à 12:38
tu prends un controle "timer"
les fonctions 1ere :
Interval --> te donne le temps en millisecondes des evenements qui vont etre declenchésEnabled --> te donne le moment ou doit etre declenché ton controle false ou true
quand enabled est true, il commence a compter, quand le comptage est atteind (interval) il execute ce que tu lui a declarer dans l'evenement Timer:
Private Sub Timer1_Timer()
text1.text = .........
'si tu veux que le timer s'arrete et arrete de mettre a our ton textbox
timer1.enabled = false
End Sub
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008 22 juil. 2004 à 15:01
je viens de regarder sous acces, apparement, le timer se gere differement.
il faut creer une procedure evenementielle.
sur le formulaire, bouton de droite,"creer code evenement" puis "générateur de code", acces va lancer le "module VBA" avec une feuille de programmation.
sur cette feuille, dans la combo de gauche en haut, choisir la form en question, coorespondant au formulaire. puis sur la combo de droiteen haut, choisir l'evenement "timer", c'est dedans que doivent se declarer les evenement du timer.
dsl je ne peux pas en dire plus, vu que je ne programme pas sous acces.