Einzelnen Beitrag anzeigen

nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#10

Re: speicher wächst und wächst bei TBitmap Appl

  Alt 22. Jan 2009, 08:57
Nach meiner Erfahrung leaken Funktionen, die eine TBitmap zurückliefern.

Leak:
Delphi-Quellcode:
function DoSomething: TBitmap;
begin
  Result := TBitmap.Create;
  ...
end;
Kein Leak:
Delphi-Quellcode:
procedure DoSomething (var Bitmap: TBitmap);
begin
  Bitmap := TBitmap.Create;
  ...
end;
  Mit Zitat antworten Zitat