sehr exakten Timer (mit Event) gesucht

07/02/2010 - 23:19 von Kai Paysen | Report spam
Hallo Zusammen,

ich bin auf der Suche nach einer Möglichkeit einen sehr exakten Timer
unter Windows / C# zu erstellen. Mir ist natürlich bewußt, das Windows
kein Echtzeitbetriebssystem ist, aber etwas genauer als mit dem Timer
Control geht es ja schon.

Ich kenne die QueryPerformanceCounter Funktionen, diese erreichen auch
die gewünschte Auflösung. Leider muß ich dafür in einer Endlosschleife
immer auf den aktuellen Wert pollen und darauf warten, dass der
gewünschte Zeitpunkt eingetreten ist. Das funktioniert, ist aber eher
ungünstig. Kennt jemand eine Möglichkeit statt des Pollens ein Ereignis
auslösen zu lassen?

Vielen Dank und Grüße,
Kai Paysen
 

Lesen sie die antworten

#1 Kai Paysen
07/02/2010 - 23:39 | Warnen spam
Hallo Zusammen,

habe gerade unter
http://www.eggheadcafe.com/software...timer.aspx
eine ausführliche Diskussion zu dem Thema gefunden.
Damit ist dieses Topic geschloßen.

Gruß,
Kai Paysen

Am 07.02.2010 23:19, schrieb Kai Paysen:
Hallo Zusammen,

ich bin auf der Suche nach einer Möglichkeit einen sehr exakten Timer
unter Windows / C# zu erstellen. Mir ist natürlich bewußt, das Windows
kein Echtzeitbetriebssystem ist, aber etwas genauer als mit dem Timer
Control geht es ja schon.

Ich kenne die QueryPerformanceCounter Funktionen, diese erreichen auch
die gewünschte Auflösung. Leider muß ich dafür in einer Endlosschleife
immer auf den aktuellen Wert pollen und darauf warten, dass der
gewünschte Zeitpunkt eingetreten ist. Das funktioniert, ist aber eher
ungünstig. Kennt jemand eine Möglichkeit statt des Pollens ein Ereignis
auslösen zu lassen?

Vielen Dank und Grüße,
Kai Paysen

Ähnliche fragen