Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Pfeiltasten sperren. (https://www.delphipraxis.net/7792-pfeiltasten-sperren.html)

hummer 21. Aug 2003 14:39


Pfeiltasten sperren.
 
Hallo,
ich steuere eine Schlange aus mehreren Shapes mit den Pfeiltasten, änlich wie bei Snake. Läuft die Schlange jetzt nach links, kann sie ja nur sich nach rechts oder links drehen. Also muss ich eine Pfeiltaste sperren.

Wie kann ich denn Pfeiltasten Sperren und wieder freigeben.

teebee 21. Aug 2003 14:46

Re: Pfeiltasten sperren.
 
Du brauchst die Taste nicht zu sperren, Du musst einfach nur schauen, ob die gewünschte Richtung möglich ist und wenn nicht den Tastendruck ignorieren.

Ciao, teebee

Stanlay Hanks 21. Aug 2003 14:50

Re: Pfeiltasten sperren.
 
Hi. Du kannst die Tasten "ignorieren":

Delphi-Quellcode:
 IF (Key = VK_Left) OR (Key = VK_Up) OR (Key = VK_Down) OR (Key = VK_Right) THEN
  Key := 0;
Man liest sich, Stanlay :hi:

hummer 21. Aug 2003 15:22

Re: Pfeiltasten sperren.
 
Danke funktioniert alles super


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz