Hallo,
diesmal möchte ich eine PNG Datei einlesen lassen und sie dann in eine ImageList einfügen.
Delphi-Quellcode:
procedure build_imagelist(ImageList:TImageList);
var
image : TBitmap;
PNG : TPNGOBject;
i :Integer;
begin
png.Create;
image.create;
png.LoadFromFile('images\bild1.png');
image.Assign(png);
Imagelist.Add(image,nil);
png.Destroy;
image.Destroy;
end;
Ich habe mir das jetzt irgendwie so gedacht, kriege aber leider immer eine Fehlermeldung, dass eine Speicherverletzung auftritt. Was genau fehlt mir noch bzw. was ist richtig an dem, was ich gemacht habe?
Gruß
Micha
PS nochmal danke für eure bisherige Hilfe.