Zitat von Conger
Hallo,
Grund 1: Du bist zu langsam oder
Grund 2: die C-Control ist zu schnell oder
Grund 3: die Enter-Taste prellt.
Grund 1 und 2: Wenn du die Schritte eingibst und mit Enter bestätigst, "rast" dein Programm weiter und erwartet als nächstes die Eingabe der Geschwindigkeit. In diesem Moment hast du evtl. den Finger noch auf der Enter-Taste (ist also noch gedrückt)!
Grund 3: Du hast zwar die Enter-Taste "ganz schnell" gedrückt, aber die Taste prellt und das wird beim Abfragen der Geschwindigkeit als "User hat Enter-Taste gedrückt" interpretiert.
Durch das Einfügen der Pause (50 * 20ms = 1 Sekunde) hast du Zeit, den Finger von der Taste zu nehmen bzw. das Prellen der Taste wird abgewartet. Du kannst die Pause durch Ausprobieren noch verringern. Eine halbe Sekunde sollte vollkommen reichen (Pause 25).
Muß jetzt erst mal Geld verdienen...(arbeiten)
Tido
Lesezeichen