Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Kasten mit Pfeiltasten bewegen (https://www.delphipraxis.net/111991-kasten-mit-pfeiltasten-bewegen.html)

Blackheart 2. Mai 2008 18:25

Re: Kasten mit Pfeiltasten bewegen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Vieleicht kannst du damit was anfangen.

Jakob Ullmann 2. Mai 2008 18:47

Re: Kasten mit Pfeiltasten bewegen
 
Ich nehme an, es soll sowas wie ein Spiel werden? Dann empfehle ich eher GetAsyncKeystate:

Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  if GetAsyncKeystate(VK_LEFT) < 0 then
  begin
    // Taste [<] gedrückt.
    // GetAsyncKeystate(VK_LEFT) = -1
    Shape1.Left := Shape1.Left - 2;
  end;
  ...
end;
So gibt es dann nicht die Verzögerungen nach dem Drücken der Taste. :dance:

Fussball-Robby 2. Mai 2008 18:49

Re: Kasten mit Pfeiltasten bewegen
 
Dann steuerst du das Spiel aber auch weiter, wenn es garnicht den Fokus hat.

byte 3. Mai 2008 11:07

Re: Kasten mit Pfeiltasten bewegen
 
okay, mit GetAsyncKeystate tuts, dankesehr ^^
weiß trotzdem einer, woran des davor gelegen hat?
an sich müsste die andere methode doch auch gehen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:53 Uhr.
Seite 3 von 3     123   

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