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 Double Wert zurück, der die Anzahl der Sekunden darstellt, die seit Mitternacht verstrichen sind.
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 Anzahl der Sekunden darstellt, die seit Mitternacht verstrichen sind.
Beispiele
In diesem Beispiel wird die Timer Eigenschaft verwendet, um die Anwendung anzuhalten. Sie 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 eigenschaft Timer mit dem namespace Microsoft.VisualBasic qualifizieren müssen, da Timer auch eine definierte Klasse in den Namespaces System.Threading, System.Timers und System.Windows.Forms namespaces ist.
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.