Hallo,
ich habe folgendes Problem:
ich extrahiere ein Icon aus einer Datei und speichere das Ergebniss in einem TIcon.
Ich verwende Canvas.Draw(5, 5, ExtIcon) um eine Vorschau anzuzeigen. Das funktioniert auch wunderbar, aber wenn ich ExtIcon.SaveToFile('test.ico') aufrufe wird dass Icon zwar gespeichert, aber Icons mit mehr als 256 Farben werden nicht als solche gespeichert. Das gespeicherte Icon hat immer weniger Farben, als das Original
... Aber in der Vorschau ist alles ok.
Gibt es vielleicht eine Möglichkeit das Icon in ein Bitmpa zu laden und dieses als Icon zu speichern?
Oder kennt jemand eine andere Lösung des Problems?
Florian