Thema: Delphi 2 Probleme mit Tastatur

Einzelnen Beitrag anzeigen

Benutzerbild von LoW_FloW
LoW_FloW

Registriert seit: 29. Nov 2003
117 Beiträge
 
Delphi 7 Professional
 
#1

2 Probleme mit Tastatur

  Alt 10. Mär 2004, 17:09
1.)Wie kann man die Verzögerung bis ein Zeichen auf Tastendruck ständig wiedergegeben wird verändern / bzw. abschalten?Wenn man hier länger Rechts drückt, soll die Figur die ganze Zeit nach rechts wandern.
Delphi-Quellcode:
  if Key=VK_LEFT then MoveFighter (imgFighter1, LeftMove , NoJump );
  if Key=VK_RIGHT then MoveFighter(imgFighter1, RightMove, NoJump );
  if Key=VK_UP then MoveFighter (imgFighter1, NoMove , Jumphigh );
  if Key=VK_DOWN then MoveFighter (imgFighter2, LeftMove , NoJump );
Bei meinem Souce geht die Figur nach rechts, bleibt stehen und geht nach einer Zeit fließend weiter. So, als würde man WordPad öfnnen und lange "a" drücken. Zuerst erscheint ein a und dann später gehts ruckelfrei. Diese Verzögerung will ich abschalten

2.) Wie kann man den Tastatur-Befehls Speicher deaktivieren (nur im Programm). Drückt man länger die "Hoch"-Taste, kann man los lasen und die Figur macht ewig weiter! Das will ich auch nicht

Für Hilfe jeder Art bin ich sehr dankbar
  Mit Zitat antworten Zitat