Einzelnen Beitrag anzeigen

FriendOfDelphi

Registriert seit: 21. Mai 2010
163 Beiträge
 
Delphi 5 Professional
 
#1

Programm verbraucht Speicher, Speicherfresser

  Alt 29. Aug 2012, 14:31
Delphi-Version: 5
Hallo Allerseits,

ich habe das Problem das mein Delphi-Programm während der Laufzeit immer mehr Speicher verbraucht und schließlich mit einem "out of memory"-Error beendet wird.

Im Forum habe ich gelesen, dass es dafür eine Delphi-Erweiterung namens "FastMM4" gibt, mit der man diese Stellen im Programm lokalisieren kann.
Dieses habe ich unter http://sourceforge.net/projects/fastmm/ heruntergeladen.

Um das Tool zum Laufen zu bringen, habe ich wie im Forum und in der mitgeleiferten Hilfedatei beschrieben, die Delphi-Dateien "FastMM4.pas", "FastMM4Messages.pas" und "FastMM4Options.inc", sowie die vorcompilierte DLL "FastMM_FullDebugMode.dll" in das Programmverzeichnis kopiert.

Weiterhin habe ich in der Projektdatei (*.dpr) die Unit "FastMM4" in die uses-Klausel aufgenommen und im FormCreate "ReportMemoryLeaksOnShutdown:= True;" eingetragen.

Beim Compilieren meldet mir der Compiler "... Undefinierter Bezeichner: 'ReportMemoryLeaksOnShutdown:= True;'".

Was mache ich falsch?
Herzlichen Gruß
FriendOfDelphi
  Mit Zitat antworten Zitat