verwenden „jetzt“ einwenden, um den Gegenstand der aktuellen Uhrzeit zu erhalten und ihn in einer Variable zu speichern. Vor dann können Sie eine Timer-Steuerung mit großem Abstand verwenden, um zu überprüfen, ob die gespeicherte Zeit 24 Stunden, indem sie ihn vergleicht, wieder mit „jetzt“ einwenden ist.
Allgemeine Kategorie Form1
Schwaches startTime als Datum
Schwaches timerA als neuer Timer
Privates Unterseeboot Form1_Load (ByVal Absender als System.Object, ByVal e als System.EventArgs) behandelt MyBase.Load
startTime = jetzt
timerA.Interval = (600000)
AddHandler timerA.Tick, AddressOf passed10Min
timerA.Start ()
Enden-Unterseeboot
Vorpassed10Min ()
Schwaches d als Datum = startTime
d.AddDays (1)
Wenn Date.Compare (jetzt, d) <> '' 24 überschritten
timerA.Stopp ()
Sonst
'' 24 überschritten nicht
Beenden wenn
Unterseeboot beenden
Kategorie beenden
alle 10 Minuten überprüft dieser Code, ob 24 Stunden seit dem Laden der Form verstrichen.