Form.TimerInterval-Eigenschaft (Access)
Verwenden Sie die TimerInterval-Eigenschaft , um das Intervall zwischen Timerereignissen auf einem Formular in Millisekunden anzugeben. Long mit Lese-/Schreibzugriff.
Syntax
Ausdruck. TimerInterval
expression Eine Variable, die ein Form-Objekt darstellt.
Hinweise
Die Einstellung der TimerInterval-Eigenschaft ist ein Long Integer-Wert zwischen 0 und 2.147.483.647.
Sie können diese Eigenschaft mit dem Eigenschaftenfenster des Formulars, einem Makro oder Visual Basic festlegen.
Hinweis
Aus Visual Basic legen Sie die TimerInterval-Eigenschaft in der Ereignisprozedur fest, die nach Eintreten des Load-Ereignisses ausgeführt wird.
Wenn Sie Visual Basic-Code in Intervallen ausführen möchten, deren Länge durch die TimerInterval-Eigenschaft angegeben ist, fügen Sie diesen Code in die Timer-Ereignisprozedur des Formulars. Wenn Sie z. B. alle 30 Sekunden Datensätze erneut abfragen möchten, können Sie wie folgt vorgehen: Sie schreiben den Code, mit dem die Datensätze wiederholt abgefragt werden, in die Timer-Ereignisprozedur des Formulars; danach stellen Sie die TimerInterval-Eigenschaft auf 30000 ein.
Beispiel
Das folgende Beispiel zeigt, wie Sie eine blinkende Schaltfläche in einem Formular erstellen, indem Sie auf der Schaltfläche ein Symbol anzeigen und ausblenden. Die Load-Ereignisprozedur des Formulars legt die TimerInterval-Eigenschaft des Formulars auf 1000 fest, sodass die Symbolanzeige einmal pro Sekunde umgeschaltet wird.
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
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.