1. 程式人生 > >delphi xe 中解決fastMM記憶體洩露的方法

delphi xe 中解決fastMM記憶體洩露的方法

Delphi xe集成了fastMM,這回大家除錯程式是的時候可以方便地檢查記憶體洩露了。

使用方法如下:

在project中,新增一行 ReportMemoryLeaksOnShutdown := DebugHook<>0;

DebugHook<>0 目的是保證單獨執行exe檔案不會彈出記憶體洩露框,原始碼可以不用註釋掉此行

program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas' { Form1 } ;
{$R *.res}

begin
  ReportMemoryLeaksOnShutdown := DebugHook<>0;
  Application.Initialize;
  Application.MainFormOnTaskbar := true;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.