DateAndTime.Timer プロパティ
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)


詳細については、Visual Basic のトピック「Timer プロパティ」を参照してください。
Timer プロパティは、前回の午前 0 時からの経過時間を秒単位とミリ秒単位で返します。戻り値の整数部分が秒を表し、小数部分がミリ秒を表します。

この例では、Timer プロパティを使用してアプリケーションを中断しています。中断中には他の処理を実行できます。
Public Sub waitFiveSeconds() If TimeOfDay >= #11:59:55 PM# Then MsgBox("The current time is within 5 seconds of midnight" & _ vbCrLf & "The timer returns to 0.0 at midnight") Return End If Dim start, finish, totalTime As Double If (MsgBox("Press Yes to pause for 5 seconds", MsgBoxStyle.YesNo)) _ = MsgBoxResult.Yes Then start = Microsoft.VisualBasic.DateAndTime.Timer ' Set end time for 5-second duration. finish = start + 5.0 Do While Microsoft.VisualBasic.DateAndTime.Timer < finish ' Do other processing while waiting for 5 seconds to elapse. Loop totalTime = Microsoft.VisualBasic.DateAndTime.Timer - start MsgBox("Paused for " & totalTime & " seconds") End If End Sub
Timer は System.Threading, System.Timers 名前空間と System.Windows.Forms 名前空間でも定義されるクラスであるため、Timer プロパティを Microsoft.VisualBasic 名前空間を使用して完全修飾する必要があります。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDateAndTime.Timer プロパティを検索する場合は、下記のリンクをクリックしてください。

- DateAndTime.Timer プロパティのページへのリンク