Thema: Delphi Reaktionsspiel

Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Reaktionsspiel

  Alt 24. Jan 2006, 18:23
Zitat von luigied:
Hallo zusammen.
Am Besten wäre es meiner Meinung nach, wenn du die Komponente TTimer benutzen würdest. Durch ein OnTTimer-Event kannst du die Zeit angeben, wie lange ein Image auf dem Bildschirm bleiben soll und wie viel Zeit zwischen den Bildern liegen soll.
Das ist aber so ziemlich das Ungenaueste, was es gibt. Unter Win XP liegt das min. Intervall bei 10 ms, unter Win 9x bei 50. Außerdem benötigt TTimer eine Weile beim ersten "Enabled", bis er startet, d.h. man muss ihn erst einmal starten, dann pausieren, um ihn zukünftig einigermaßen rechtzeitig starten zu können. Da ist QueryPerformanceTimer (oder wie hieß das noch gleich :gruebel) deutlich genauer.
  Mit Zitat antworten Zitat