Thema: Delphi Memo? beim reaktionstest

Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Memo? beim reaktionstest

  Alt 31. Aug 2007, 06:06
Zitat von Anfänger110:
hallo?
Hi!! xD

also das Programm werden wir für dich nicht schreiben...
So würde ich den Programmablauf gestalten:
- Dem Timer wird ein zufälliger Intervall zugeteilt (sollte > 1000 sein) und auf enabled gesetzt, gleichzeitig Ampel rot.
- Im onTimer-Event wird enabled auf false gesetzt und die grüne Ampel kommt. Außerdem sollte man sich die Zeit merken^^
- Ich nehme an das die Reaktionszeit nicht "irgendwann" angezeigt werden soll sondern nachdem man auf die Leertaste gedrückt hat -> Also im onKeyDown-Event (der Form? -> keypreview).
- Dort prüfst du nach ob die Leertaste gedrückt wurde und ob du dich gerade in der Mess-Phase befindest. Wenn ja dann wieder Zeit nehmen, die Differenz zwischen den beiden genommenen Zeiten ist die Reaktion und die kannst du dann im Memo anzeigen.

Und ansonsten würde ich dir mal nen Delphi-Tutorial empfehlen

mfg.Dominik
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat