Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.139 Beiträge
 
Delphi 12 Athens
 
#6

AW: Erstellte Objekte zur Laufzeit ermitteln?

  Alt 12. Okt 2020, 17:19
Ja, spätestens dann.

Zitat:
Wenn ich das Programm beende, wird der Speicher wieder freigegeben.
Die Frage ist halt wann das ist.

* vor der Leckprüfung (siehe das Beispiel mit dem TEdit)
* oder danach (ganz am Ende durch Windows, wo FastMM und Co. vorher noch nachsehen kann)

Aber auch mit dem Davor ist so Einiges möglich.
Zitat:
Wenn ich das Programm beende, wird der Speicher wieder freigegeben. Daher kann ich das problem auch nicht mit Hilfe der Leak Detection(MadExcept) ermitteln
Ich weiß grad nicht ob madExcept und/oder FastMM4, aber Teilweise ist es auch zur Laufzeit möglich, manuell eine Leak-Prüfung anzustoßen.
* ein Snapshot, dann eine Aktion ausführen (Drucken), und anschließend prüfen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat