Zitat von
daredd:
Soweit ich weiss wird die Fastmm mit Compeliert und beim Starten aufgerufen und dann schneidet es den Programmablauf mit, oder?
Wo ist das egal wo ich die Fastmm reinpacke und ausführe?
In der
DPR Datei hinter dem begin drei Zeilen einfügen :
Delphi-Quellcode:
begin
{$WARN SYMBOL_PLATFORM OFF}
ReportMemoryLeaksOnShutDown := DebugHook <> 0;
{$WARN SYMBOL_PLATFORM ON}
Beim Programmende wird dann ein Dialog angezeigt, in dem die aufgetretenen Speicherlecks aufgelistet werden.
Weitere Funktionen und detaillierte Darstellung der Lecks erfordert, die FastMM4
Unit zu verwenden. Die Konfiguration kann man am einfachsten mit dem FastMM4 Option Interface vornehmen, das man separat im Internet findet.