Forum: Multimedia
Delphi
by mkinzler,
31. Mai 2006
Und wenn 1 Bild erst 1 Gig hätte erst ;-)
Also in diesem Fall sind es gerade mal 32 Bilder a 7 KB, so daß es kein Problem sein sollte sie am Anfang zu laden. Wenn wirklich nur ein Bild benötigt würde, würde ich es auch später laden.
Vielleicht einigen wir uns j auf einen Kompromiss, legen am Programmstart nur die die Datenpfade ab, und laden wenn benötigt erst das Bild in die Imageliste.
Forum: Multimedia
Delphi
by mkinzler,
31. Mai 2006
Hallo Penelopee,
Ich würde die Images am Programmstart alle einlesen, entweder erweiterst du deinen TEinzelkarte-Record um das Imgae oder verwendest eine ImageList wobei dann die Indices der Karte im Array der Karten mit denen der Bilder in der ImageList übereinstimmen.
Mit Random() wählst du dann zufällig eine Karte aus und kannst so das entsprechende Bild referenzieren.