Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bild aus Stream laden (https://www.delphipraxis.net/85634-bild-aus-stream-laden.html)

GrompelMompel 2. Feb 2007 14:23


Bild aus Stream laden
 
Hallo!

Ich lade zwei Bitmaps aus einer Ressourcendatei.

Delphi-Quellcode:
Image1.Picture.Bitmap.LoadFromStream(rsBild1);
Das wird auch prima angezeigt. Genauso kann ich mir an dieser Stelle auch rsBild2 anzeigen lassen.

Wenn ich jetzt aber sowas mache wie

Delphi-Quellcode:
Image1.Picture.Bitmap.LoadFromStream(rsBild1);
[...]
Image1.Picture.Bitmap.LoadFromStream(rsBild2);
[...]
Image1.Picture.Bitmap.LoadFromStream(rsBild1);
dann wird gar keine Grafik mehr angezeigt, dabei sollte doch nur zwischendurch mal rsBild2 angezeigt werden.
Was überschreibe ich mir da wo?
Jemand ne Idee?

Dankeschön,
der Grompel

mkinzler 2. Feb 2007 14:42

Re: Bild aus Stream laden
 
Ich würde die Bilder in eine ImageListe laden.

Pfoto 2. Feb 2007 14:52

Re: Bild aus Stream laden
 
Hi!

vielleicht muss nach dem ersten Auslesen des Streams
dessen interne "Cursor"-Position zurückgesetzt werden, also so:
Delphi-Quellcode:
rsBild1.Position:= 0;
(Nur eine Vermutung)

Gruß
Pfoto

GrompelMompel 2. Feb 2007 16:59

Re: Bild aus Stream laden
 
Danke an euch, werde mich mal mit dem Anzeigen eines Bitmaps aus einer ImageList beschäftigen.
Grüße,
der Grompel


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:20 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