Hallo,
ist es möglich eine ICO-Datei (256x256) in eine BMP-Datei zu konvertieren (Delphi 2010)?
Mein versuch führt zu einer
Exception (out of resources) in der Zeile "Bitmap.Width := Icon.Width;":
Delphi-Quellcode:
Procedure ConvertIcoToBmpTest;
var
Icon : TIcon;
Bitmap : TBitmap;
begin
Icon := TIcon.Create;
try
Bitmap := TBitmap.Create;
try
Icon.LoadFromFile('c:\temp\bigicon.ico') ;
Bitmap.Width := Icon.Width;
Bitmap.Height := Icon.Height;
Bitmap.Canvas.Draw(0, 0, Icon ) ;
Bitmap.SaveToFile('c:\temp\bigicon.bmp') ;
finally
Bitmap.Free;
end;
finally
Icon.Free;
end;
end;
Grüße
Eric