Registriert seit: 21. Sep 2005
297 Beiträge
Delphi 2006 Professional
|
Timer für "threaded environments"
18. Dez 2006, 15:42
'loha Folks,
ich bin auf der Suche nach einer Möglichkeit in IntraWeb (threaded environment) einen Timer laufen zu lassen, welcher Rund um die Uhr, alle fünf Minuten etwas macht.
Nun kann, wie ich bereits herausgefunden habe, kein normaler Timer benutzt werden, denn dieser läuft nicht so wirklich.
Ich würde wohl beim Programmstart einen neuen Thread kreieren, welcher solange lebt wie die Applikation läuft und nichts anderes macht, als wiederholend knapp fünf Minuten zu schlafen und dann eine gewisse Funktion aufzurufen (es muss hunderten von Geräten, welche an einem CAN-Bus angeschlossen sind die Uhrzeit mitgeteilt werden, weil diese Geräte über einen viel zu ungenauen Quarzbaustein verfügen).
Ist dies empfehlenswert? Oder gäbe es bessere Varianten?
Vielen Dank und Grüsse
hirnstroem
inde deus abest
|