Hm, habe das gerade nochmal ausprobiert und es funktioniert bei mir ohne Probleme:
Delphi-Quellcode:
AdImageList1 := TAdImageList.Create(AdDraw);
with AdImageList1.Add('logo') do
begin
Texture.LoadGraphicFromFile('icon64.png');
end;
AdImageList1.Restore;
bmp := TBitmap.Create;
AdImageList1[0].Texture.SaveToGraphic(bmp);
bmp.SaveToFile('C:\test.bmp');
bmp.Free;
Wenn dann müsste der Fehler in der Klasse TAdVCLFormat aus der
Unit "AdVCLFormats" liegen. Du kannst höchstens mal versuchen, die neue Version davon zu verwenden, allerdings sollte das nicht viel bringen:
http://andorra.cvs.sourceforge.net/*...s?revision=1.2
Vielleicht kannst du ja mal ein wenig Debugen (TAdVCLFormat.Assign ist dabei wichtig).
Danke für den Hinweis, ich hoffe wir finden den Fehler,
Andreas