Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Bilder aus Dll einbinden? (https://www.delphipraxis.net/154190-bilder-aus-dll-einbinden.html)

Progman 1. Sep 2010 17:11

AW: Bilder aus Dll einbinden?
 
TJPEGImage(s) über Create erzeugen und in diese(s) einlesen. Die können dann per Assign (z.B.) dahin zugewiesen werden, wo sie gebraucht werden. Nur nicht vergessen, bei Ende des Programms (MainForm.Destroy) alle wieder freizugeben.

Lotus 1. Sep 2010 18:30

AW: Bilder aus Dll einbinden?
 
Das heißt aber, dass ich bei 72 Bilder auch 72 globale Variablen definieren muss? Das ist ja nicht sehr effektiv, da versuch ich mir was anderes auszudenken!

Luckie 1. Sep 2010 18:36

AW: Bilder aus Dll einbinden?
 
Nimm ein Array.

Progman 1. Sep 2010 18:43

AW: Bilder aus Dll einbinden?
 
Array of TJpegImage müsste doch gehen?
Allerdings müsste man dann immer wissen, an welcher Position welches Bild ist ;-)
Aber wenn man in der rc-Datei die Bilder nach Nummerierung benennt (BILD00, BILD01...BILD71) könnte man das auf einen Ritt in einer For-Schleife einlesen, da die Bildnamen mit Hilfe der Laufvariablen erzeugt werden können. Und aus dem Namen ergäbe sich auch die Positon im Array (zur Orientierung).

himitsu 1. Sep 2010 18:45

AW: Bilder aus Dll einbinden?
 
Du könntest die ResourceStreams auch schon alle erstellen, soviel Speicher brauchen diese Streams selber garnicht und brauchst dann nur noch jedesmal ein Position=0 und ein LoadFromStream zu machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr.
Seite 4 von 4   « Erste     234   

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