Einzelnen Beitrag anzeigen

hirnstroem

Registriert seit: 21. Sep 2005
297 Beiträge
 
Delphi 2006 Professional
 
#1

Timer für "threaded environments"

  Alt 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
  Mit Zitat antworten Zitat