Ich habe übrigens ein Speicherleck in AdDraws.pas gefunden (Z. 2601 - 2608 in Version 0.4.5.1):
Delphi-Quellcode:
procedure TAdTexture.SaveToFile(AFile: string);
var
ms:TMemoryStream;
begin
ms := TMemoryStream.Create;
SaveToStream(ms);
ms.SaveToFile(AFile);
end;
Du gibst den MemoryStream nie frei!
Die Methode (Z. 2610 - 2619)
procedure TAdTexture.LoadFromFile(AFile: string);) darunter hat nebenbei auch keinen Ressourcenschutzblock . Beabsichtigt?
Übrigens geht deine Dokumentation im Internet nicht
Oder weiß jemand, wie ich den Inhalt eines AdImages in einen PNG Datei speichere?
MfG
xZise