Forum: Multimedia
Delphi
by sirius,
13. Mai 2009
Du erstellst am besten ein Array of TBitmap, wo du alle möglichen Bilder hineinlädst.
Und in deinem Spielfeld-Array merkst du dir nur den Index, welches Bild gezeichnet werden soll.
Forum: Multimedia
Delphi
by sirius,
13. Mai 2009
Für ein Bitmap:
(var) Bitmap:TBitmap;
...
Bitmap:=Tbitmap.create;
Bitmap.Loadfromfile(dateiname);
...
Forum: Multimedia
Delphi
by sirius,
13. Mai 2009
Ich würde eine Klasse A bauen in der alle Bilder einmalig geladen werden (in eine Liste von TBitmap).
Dann würde ich die Klasse B bauen (evtl. von TImage ableiten), welche ein Feld repräsentiert. Diese Klasse bekommt beim erstellen eine Referenz auf Klasse A, damit es sich von dort per Index das entsprechende Bild holen kann. Und jetzt hat Klasse B eine Methode, welche sagt, dass jetzt Bild...