我需要激活ReportMemoryLeaksOnShutdown
功能来报告我的应用程序的内存泄漏,但只能在调试模式下(当Delphi IDE运行时).我怎样才能做到这一点?
jac*_*ate 27
如果您指的是使用Debug构建配置(D2007 +)编译的"调试模式",那么您将定义DEBUG符号,因此即使在运行oustide调试器时,您也可以激活ReportMemoryLeaksOnShutdown:
{$IFDEF DEBUG}
ReportMemoryLeaksOnShutdown := True;
{$ENDIF}
Run Code Online (Sandbox Code Playgroud)
如果只想在调试器存在时运行,请查看RRUZ答案
RRU*_*RUZ 23
尝试使用DebugHook
变量
ReportMemoryLeaksOnShutdown:=DebugHook<>0;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6634 次 |
最近记录: |