(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Timer mit Auflösung 1ms
25. Apr 2005, 19:37
Grund: Windows ist Multitasking, das heißt auch Andere Anwendungen bekommen Rechenzeit zugesprochen. Deshalb bekommt dein Programm bei normaler Priorität nur ca. alle 20 (16) Sekunden Rechenzeit zugeteilt. Wenn du die Priorität deines Hauptthreads erhöhst so sollte der normale Timer auch geringere Intervalle schaffen. Ähnlich/Gleich funktionieren auch die Hi-Timer, sie laufen zumeist in einem Thread mit höherer Priorität.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|