Report.TimerInterval プロパティ (Access)
TimerInterval プロパティを使用して、レポートの Timer イベント間の間隔をミリ秒単位で指定します。 読み取り/書き込みが可能な Long です。
構文
式。TimerInterval
式Report オブジェクトを表す変数。
注釈
TimerInterval プロパティの設定は、0 から 2,147,483,647 の長整数です。
このプロパティを設定するには、レポートのプロパティ シート、マクロ、または Visual Basic を使います。
注:
[!メモ] Visual Basic を使う場合は、レポートの Load イベントで TimerInterval プロパティを設定します。
" TimerInterval /タイマー間隔" プロパティで指定された間隔で Visual Basic のコードを実行するには、レポートの Timer イベント プロシージャにコードを配置します。 たとえば、30 秒ごとにレコードを再クエリするには、レポートの Timer イベント プロシージャにレコードを再クエリするコードを配置して、"TimerInterval/タイマー間隔" プロパティを 30000 に設定します。
例
次の使用例は、ボタンのアイコンを表示/非表示にする操作を繰り返して、フォームに点滅するボタンを作成する方法を示しています。 レポートの Load イベント プロシージャは、レポートの TimerInterval プロパティを 1000 に設定して、アイコンの表示を 1 秒ごとに切り替えるようにします。
Sub Report_Load()
Me.TimerInterval = 1000
End Sub
Sub Report_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
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。