Hallo Experten,
wie kann ich mit Delphi ohne viel „Gezaubere“ Icons extrahieren bzw. erstellen, die mehr als nur 16 Farben haben? Optimal wären Icons mit 256 oder mehr Farben.
Also mein Code:
{Extrahiert aus einer Datei die enthaltenen Icons}
{SaveFile ist ein TSaveDialog, LoadFile ist ein TOpenDialog}
var
ICO: TIcon;
I: Integer;
begin
ICO := TIcon.Create;
I := SpinEdit1.Value;
ICO.Handle := ExtractIcon(Handle, PChar(LoadFile.FileName), I);
ICO.SaveToFile(SaveFile.FileName);
ICO.Free;
end;
Danke schonmal,
Christoph