Hi,
ich benötige einen Dienst, der mehrere Aufgabene ausführt - alle Timer gesteuert.
Der Form.Timer läßt sich zwar im Dienst einbinden, lößt jedoch kein Ereignis aus.
Mit dem System.Timers geht es - nur fehlt da dann halt das Tag Property, über welches ich die einzelnen Aufgaben identifiziere wenn die Funktion aufgerufen wird.
Funktioniert nicht:
ServiceTimer = New System.Windows.Forms.Timer()
ServiceTimer.Interval = 10000
ServiceTimer.Enabled = True
ServiceTimer.Tag = 1
EventLog.WriteEntry("Service " & _
„wurde gestartet.“, EventLogEntryType.Information)
AddHandler ServiceTimer.Tick, AddressOf OnTimerEvent
Funktioniert:
ServiceTimer = New System.Timers.Timer()
ServiceTimer.Interval = 10000
ServiceTimer.Enabled = True
EventLog.WriteEntry("ZipService " & _
„wurde gestartet.“, EventLogEntryType.Information)
AddHandler ServiceTimer.Elapsed, AddressOf OnTimerEvent
Hat jemand eine Idee, wie man mehrere System Timer einbinden kann bzw wie die Funktion nachher erkennen kann, welcher Timer nun aktiv ist?
Danke,
Andre