Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mehrere Bitmaps in eine ICO-Datei (https://www.delphipraxis.net/77340-mehrere-bitmaps-eine-ico-datei.html)

mumu 18. Sep 2006 10:12


Mehrere Bitmaps in eine ICO-Datei
 
Ich möchte mit Delphi mehrere Bitmaps, der Größe (16x16, 32x32, 48x48) in einer Icon-Datei abspeichern. Dabei möchte ich True Color verwerden.

wie geh ich dabei am besten vor? ein einzelnes bitmap in einem icon zu speichern hab ich schon in der Codelib gefunden. Weiß nur nicht, wie ich das jetzt anpassen soll?!

gruß

bernau 18. Sep 2006 11:36

Re: Mehrere Bitmaps in eine ICO-Datei
 
Eine ICON-Datei kann nur ein Bild aufnehmen.

Wenn du mehrere Icons in dein Programm einbinden möchtest, dann kannst du eine Ressourcen-Datei verwenden/erzeugen, die mehrere Icons, Mauszeiger, Bitmaps etc. enthalten kann.

Gerd

Matze 18. Sep 2006 11:37

Re: Mehrere Bitmaps in eine ICO-Datei
 
Zitat:

Zitat von bernau
Eine ICON-Datei kann nur ein Bild aufnehmen.

Bist du dir da sicher? Ich habe einige Icons, in denen selbiges in unterschiedlichen Größen enthalten ist.

mumu 18. Sep 2006 11:46

Re: Mehrere Bitmaps in eine ICO-Datei
 
Zitat:

Zitat von bernau
Eine ICON-Datei kann nur ein Bild aufnehmen.

naja das stimmt doch nicht. in icons sind sehr oft 16x16, 24x24, 32x32, 40x40 usw... Pixel große Bilder enthalten.

bernau 18. Sep 2006 11:55

Re: Mehrere Bitmaps in eine ICO-Datei
 
Ups. Ich nehme alles zurück. :oops:

Habe grade noch mal nachgeschaut. Ein ICON kann tatsächlich aus mehreren Bildern in verschiedenen größen bestehen.

Da habe ich auch wieder was dazugelernt ;-)



Gerd

mumu 19. Sep 2006 10:05

Re: Mehrere Bitmaps in eine ICO-Datei
 
aber nach der diskussion bin ich eigentlich genauso weit wie vorher :-)

keiner ne idee?

mimi 20. Sep 2006 12:43

Re: Mehrere Bitmaps in eine ICO-Datei
 
was hälst du denn davon alle icons per copy zu einem zu machen, weißt du wie ich meine ?
Datei1.ico+
Datei2.ico+
Datei3.ico+
=
Datei.ico

Khabarakh 20. Sep 2006 13:15

Re: Mehrere Bitmaps in eine ICO-Datei
 
:stupid: Ich denke mal, das entstehende Icon sollte auch von Windows verarbeitet werden können.

@mumu: Ein bisschen Googlen -> MSDN-Library durchsuchenCreateIconIndirect

mumu 20. Sep 2006 17:46

Re: Mehrere Bitmaps in eine ICO-Datei
 
Zitat:

Zitat von Khabarakh
:stupid: Ich denke mal, das entstehende Icon sollte auch von Windows verarbeitet werden können.

@mumu: Ein bisschen Googlen -> MSDN-Library durchsuchenCreateIconIndirect


versteh nicht ganz, was mir diese Funktion bringt? wie kann ich da ein icon mit mehreren Größen erstellen???

Khabarakh 20. Sep 2006 18:56

Re: Mehrere Bitmaps in eine ICO-Datei
 
Ich bin davon ausgegangen, dass es auch eine Funktion zum Speichern von HICONs auf die Platte gibt, was aber leider nicht der Fall zu sein scheint. Bei einer kurzen Suche konnte ich jedenfalls nur einen Work-Around per Ole-Clipboard-Funktionen finden.


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