Thema: Delphi Fokus von Button nehmen

Einzelnen Beitrag anzeigen

Benutzerbild von MrMooed
MrMooed

Registriert seit: 18. Feb 2012
101 Beiträge
 
Delphi 7 Enterprise
 
#8

AW: Fokus von Button nehmen

  Alt 15. Apr 2012, 00:43
Ich hatte es bisher so gelöst:

Delphi-Quellcode:
Case Key of
  VK_LEFT : if (Richtung <> Rechts) and (Richtung <> Links) and (TasteGedrueckt = False)
            then begin
                   Richtung := Links;
                   TasteGedrueckt := True;
                 end;
Im OnTimer Event (also da wo die neue Bewegung berechnet wird) wird dann wieder TasteGedrueckt = False gesetzt. Das verhinderte, dass man sich nicht selber beißen kann (indem man schnell die Richtung ändert) und eben, dass das Event nicht 2mal ausgeführt wird.
  Mit Zitat antworten Zitat