![]() |
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.
|
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!
|
AW: Bilder aus Dll einbinden?
Nimm ein Array.
|
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). |
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. |
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