DateAndTime.Timer Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert vom Typ Double zurück, der die Anzahl der seit Mitternacht vergangenen Sekunden angibt.
public:
static property double Timer { double get(); };
public static double Timer { get; }
static member Timer : double
Public ReadOnly Property Timer As Double
Eigenschaftswert
Ein Wert, der die Seit Mitternacht verstrichene Anzahl von Sekunden darstellt.
Beispiele
In diesem Beispiel wird die Timer
-Eigenschaft verwendet, um die Anwendung anzuhalten. Es kann während der Pause andere Verarbeitungen ausführen.
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
Beachten Sie, dass Sie die Timer
Eigenschaft mit dem Microsoft.VisualBasic Namespace qualifizieren müssen, da Timer
es sich auch um eine definierte Klasse in den System.ThreadingNamespaces , System.Timersund System.Windows.Forms handelt.
Hinweise
Die Timer
-Eigenschaft gibt sowohl die Sekunden als auch die Millisekunden seit der letzten Mitternacht zurück. Die Sekunden befinden sich im integralen Teil des Rückgabewerts, und die Millisekunden befinden sich im Bruchteil.