Zu bestimmter Uhrzeit eine Funktion ablaufen lassen

flotschie

Mitglied
Hi,

ich möchte während der Laufzeit meines Programmes, sobald es z.b. 19:00:00 ist, eine Funktion starten lassen.

Es soll keine Schleife sein, also nichts was mein Programm bremsen könnte. Ich stelle mir da so ne Art Event Handler vor, der sobald es 19:00 oder später ist, die gewünschte Funktion startet...leider hab ich im Internet und in der VS-Hilfe nichts entsprechendes gefunden.

Jeder Vorschlag ist willkommen!
 
Hab schon etwas gefunden - falls es wen interessiert:

Code:
Dim a_timer as New System.Timers.Timer
AddHandler a_timer.Elapsed, AddressOf function_to_be_called
Dim diff As New TimeSpan
Dim date1 As Date = Date.Parse("19:01:00")
Dim date2 As Date = Date.Now
diff = date1.Subtract(date2)
a_timer.Interval() = diff.TotalMilliseconds
a_timer.Enabled = True
a_timer.AutoReset = True

..startet eine Funktion um 19:01:00.
 

Neue Beiträge

Zurück