Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bitmap mit tastatur in einer paintbox bewegen?! (https://www.delphipraxis.net/129397-bitmap-mit-tastatur-einer-paintbox-bewegen.html)

legalex 18. Feb 2009 12:24


Bitmap mit tastatur in einer paintbox bewegen?!
 
ich führe hier nochmal die frage aus meinem vorherigen thread auf:
wie kann ich eine bitmap in einer paintbox mit tasten bewegen?

wenn ich die steuerung wie folgt implementiere bekomme ich eine fehlermeldung nachdem ich die taste 'a' gedrückt habe:

Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
 if Key='a' then
 begin
  Tetrisbox.Canvas.Draw(240+10,y,Brix);
 end;
end;

Florian Hämmerle 18. Feb 2009 12:55

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Was für ne Fehlermeldung??

nuclearping 18. Feb 2009 12:56

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Höchstwahrscheinlich 'ne Zugriffsverletzung, weil "Brix" nicht instanziert wurde.

Florian Hämmerle 18. Feb 2009 12:59

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
naja... was y ist weiß man auch nicht... und weil ich keine bock habe seinen letzten Thread zu suchen...
Also:
WEnn es ne Fehlermeldung gibt, solltest du die immer hinschreiben, dass erleichert vieles!!
und Variablen erklären, die nicht sofort ersichtlich sind.

nuclearping 18. Feb 2009 13:01

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Vielleicht sollte sich der TE einfach mal in die Grundlagen von Delphi + Spieleprogrammierung einarbeiten, das heisst im Internet nach entsprechenden Tutorials suchen.

Hier siehts schonwieder so aus, als ob ein Anfänger eine Idee hat, die so schnell wie möglich visualisieren und was in den "Händen" halten will, immer den direkten Weg geht, nichts abstrahiert, nichts strukturiert. Und am Ende wundert er sich, warum das Gesamtergebnis nie so funktioniert, wie er sich's denkt.

himitsu 18. Feb 2009 13:02

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Was ich erstmal sagen wollte, wurde ja schon gesagt,


aber hier noch 'nen Link zum besagten Thread: Wie lösch ich eine Bitmap aus einer Paintbox??

Florian Hämmerle 18. Feb 2009 13:05

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Falls wirklich Game-Coder-Anfänger:
Kannst dir ja Andorra2D anschauen, gibts sogar Tutorials (gute, vom Projekt-Administrator höchstpersönlich; echt klasse ding mit Andorra2D igel!!)
Oder falls es mal was in 3D werden soll: OpenGL bei DGL

nuclearping 18. Feb 2009 13:22

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Im Grunde ist es total simpel und schon korrekt so, wie er anfängt.

Aber ein wenig Gedanken über Ablauf und Struktur sollte er sich schon machen.

Florian Hämmerle 18. Feb 2009 13:36

Re: Bitmap mit tastatur in einer paintbox bewegen?!
 
Ich hab mal ein Snake programmiert. Ist von der Logik einfach und mann kann sich ganz auf die Darstellung konzentrieren!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.

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