次の方法で共有


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 のサポートおよびフィードバックを参照してください。