![]() |
Bitmap von ImageList laden ?
Hallo
ich habe 3 Bitmaps in ImageList1 und möchte ein Bitmap von Listimage in image1 laden |
Re: Bitmap von ImageList laden ?
Bild Index 0 der Imagelist in das Image laden:
Delphi-Quellcode:
ImageList1.GetBitmap(0, Image1.Picture.Bitmap);
|
Re: Bitmap von ImageList laden ?
es ging. Danke!
|
Re: Bitmap von ImageList laden ?
Hallo zusammen,
ich bin durch suchen auf diesen Beitrag gestossen. Diese Funktion würde ich gerne in meinem Starter mit einfügen. Ich habe ein kleines Prog geschrieben, welches in die Autostart integriert wird, und über welches mein eigendliches Programm gestartet wird. Dieses Programm habe ich geschrieben, um eventuelle Verzögerungen beim Windows Start zu überwinden. Jetzt habe ich mir überlegt, das es ja die optimale Möglichkeit wäre in diesen 30 Sekunden ein bißchen Werbung über unser Unternehmen in diesen Starter zu integrieren. Soll heißen ich möchte in 30 Sekunden 50 verschiede Werdenbanner in der Größe 75x900 Pixel als Bitmap auf die Starterform legen. Diese Sollen dann nach jeweils 5 Sekunden geändert werden. Kennt man ja aus verschiedenen Installationsprogrammen. Leider stürzt mein Delphi schon beim einfügen der Bitmap in meine ImageList ab. Sobalt ich auf kompilieren oder Speichern gehe. Geht gar nichts mehr. Ich vermute, das es mit der Bild Größe und dem entsprechenden Speicherbedarf zutun hat. Kann mir vieleicht jemand sagen, wie ich das Problem lösen kann, oder wo das Problem liegt. :gruebel: Danke Gruß Jens |
Re: Bitmap von ImageList laden ?
Es liegt tatsächlich an der Größe des Bildes. Es darf nur 256 Pixel breit sein. In der Höhe besteht diese Begrenzung nicht.
|
Re: Bitmap von ImageList laden ?
Gibt es denn da was, womit ich Bilder in der Größe 150(h)x900(b) verarbeiten kann. Ingesamt 10 Stck.
Danke und Gruß Jens |
Re: Bitmap von ImageList laden ?
Ich würde die Bilder einfach als
![]() |
Re: Bitmap von ImageList laden ?
Ich habe größere Bilder auch als Ressource eingebunden. Hat ausserdem den Vorteil, dass es keine Bitmaps sein müssen.
|
Re: Bitmap von ImageList laden ?
Zitat:
|
Re: Bitmap von ImageList laden ?
Ausserdem kann die LMDListe Bilder komprimieren, wenn sie dann doch nur als BMPs vorliegen. Und von einem "Hexadezimal"Overhead höre ich im Zusammenhang mit ImageListen zum ersten mal :D
Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:39 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 by Thomas Breitkreuz