S’applique à
Objet Form |
La propriété IntervalleMinuterie permet de spécifier l’intervalle en millisecondes séparant des événements de la minuterie sur un formulaire. Long en lecture/écriture.
expression.IntervalleMinuterie
expression Obligatoire. Expression qui renvoie l’un des objets de la liste S’applique à.
Remarques
La définition de propriété IntervalleMinuterie est une valeur de type entier Long comprise entre 0 et 2 147 483 647.
Vous pouvez définir cette propriété en utilisant la feuille de propriétés du formulaire, une macro ou un code Visual Basic pour Applications (VBA).
Remarque : Lorsque vous utilisez VBA, vous définissez la propriété IntervalleMinuterie dans l’événement Chargement du formulaire.
Pour exécuter un code VBA à des intervalles spécifiés par la propriété IntervalleMinuterie, placez le code dans la procédure événementielle Minuteur du formulaire. Par exemple, pour relancer un requête sur les enregistrements toutes les 30 secondes, placez le code pour ré-interroger les enregistrements dans la procédure événementielle minuteur du formulaire, et définissez la propriété IntervalleMinuterie sur 30 000.
Exemple
L’exemple suivant montre comment créer un bouton clignotant sur un formulaire en affichant et masquant une icône sur le bouton. La procédure événementielle Chargement du formulaire définit la propriété IntervalleMinuterie de celui-ci sur 1 000 afin que l’affichage de icône soit basculé à chaque seconde.
Sub Form_Load()
Me.TimerInterval = 1000 End Sub Sub Form_Timer() Static intShowPicture As Integer If intShowPicture Then ' Show icon. Me!btnPicture.Picture = "C:\Icons\Flash.ico" Else ' Don't show icon. Me!btnPicture.Picture = "" End If intShowPicture = Not intShowPicture End Sub