Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügbar? (https://www.delphipraxis.net/150443-reportmemoryleaksonshutdown-unter-delphi-7-nicht-verfuegbar.html)

eragon123 16. Apr 2010 19:35


ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügbar?
 
Ich benutze Delphi 7 und hab mitbekommen das es wohl theoretisch einen Befehl ReportMemoryLeaksOnShutdown gibt, der eben Leaks anzeigt. Zum debuggen ist das ja sehr nützlich, daher wollte ich es jetzt auch mal nutzen. Wenn ich aber
Delphi-Quellcode:
ReportMemoryLeaksOnShutdown := true;
nutze sagt er, er kenne das nicht. Hab mal gesucht in welcher Unit das steht. Angeblich System. Nun ist System bei den Uses Sachen nicht dabei also hab ich das mal noch eingefügt. Dann sagt er nur system redeclared und es geht auch nicht.
Ein Tipp wie das funktioniert?

mkinzler 16. Apr 2010 19:44

Re: ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügb
 
FastMM ist erst ab D2010 Teil von Delphi
http://sourceforge.net/projects/fastmm/

mleyen 16. Apr 2010 20:20

Re: ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügb
 
Zitat:

Zitat von mkinzler
FastMM ist erst ab D2010 Teil von Delphi
http://sourceforge.net/projects/fastmm/

Huh, sicher?
Ich benutze ReportMemoryLeaksOnShutdown mit D2007 hier in nahezu jedem Projekt.

mkinzler 16. Apr 2010 20:27

Re: ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügb
 
Sorry meinte nicht D2010 sondern D10.
http://blogs.embarcadero.com/abauer/2005/09/28/21433

mjustin 17. Apr 2010 10:19

Re: ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügb
 
Zitat:

Zitat von eragon123
Ein Tipp wie das funktioniert?

FastMM4 von Sourceforge herunterladen, dem Projekt hinzufügen und dann "uses FastMM4", dann klappt es auch mit älteren Delphi Versionen

lbccaleb 17. Apr 2010 10:55

Re: ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügb
 
Zitat:

Zitat von mjustin
Zitat:

Zitat von eragon123
Ein Tipp wie das funktioniert?

FastMM4 von Sourceforge herunterladen, dem Projekt hinzufügen und dann "uses FastMM4", dann klappt es auch mit älteren Delphi Versionen

Wichtig, FastMM4 muss unbedingt als erste Unit unter Uses stehen. Dazu den Hauptsourcecode anzeigen lassen und dort eintragen, nicht in der Unit1 oder so...

generic 17. Apr 2010 16:44

Re: ReportMemoryLeaksOnShutdown unter Delphi 7 nicht verfügb
 
Im Entwickler Magazin ist dazu auch ein Artikel:
Entwickler Magazin (Ausgabe: 05.08/13.08.2008)
Artikel: Speicher managen mit FastMM


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz