Servus!
Ich möchte gerne ein Event zu einer ganz bestimmten Uhrzeit auslösen. Mir sind durchaus die Konzepte mit einem Timer bekannt, ich brauche jedoch eine Genauigkeit von +/- 125 ms. Also, Beispielweise morgen früh um 8:13:30.25 soll ein Event ausgelöst werden. Hat jemand eine ressourcenschonende Idee?
Mein derzeitiger Ansatzt ist, um 8:13:29 eine while-Schleife durch einen Timer zu starten, die dann die ganze Zeit die aktuelle Systemzeit abfragt und das Event dann rauschmeißt. Das Problem an der Sache ist, dass das angesprochene COM Objekt dann (wahrscheinlich auf Grund der Prozessorzeitplanung durch die Hohe Auslastung) manchmal zu langsam anspricht. Wenn die Prozessorauslastung nicht so hoch ist, ist die Ansprechzeit auf jeden Fall bedeutend kürzer. Praktisch gesehen geht es mir nicht um die Exaktheit der Uhrzeit, sondern um die exakte Zeitdifferenz zwischen zwei Events.
Vielen Dank schonmal für eure Ideen
lg