Propriété Form.TimerInterval (Access)

Utilisez la propriété TimerInterval pour spécifier l’intervalle, en millisecondes, entre les événements Timer sur un formulaire. Long (en lecture/écriture).

Syntaxe

expression. TimerInterval

expressionVariable qui représente un objetForm.

Remarques

La valeur de la propriété TimerInterval est un entier long compris entre 0 et 2 147 483 647.

Cette propriété peut être définie à l'aide de la feuille des propriétés du formulaire, d'une macro ou de Visual Basic.

Remarque

Dans Visual Basic, vous définissez la propriété TimerIntervaldans l'événement Load du formulaire.

Pour exécuter le code Visual Basic à la fréquence spécifiée par la propriété TimerInterval, placez le code dans la procédure événementielle Timer du formulaire. Par exemple, pour interroger les enregistrements toutes les 30 secondes, placez le code correspondant dans la procédure événementielle Timer du formulaire, puis définissez la propriété TimerInterval sur 30000.

Exemple

L'exemple suivant montre comment créer un bouton clignotant dans un formulaire en affichant et en masquant une icône sur le bouton. La procédure événementielle Load du formulaire définit la propriété TimerInterval du formulaire sur 1000 afin que l’affichage de l’icône soit activé une fois par 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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.