System.ReportMemoryLeaksOnShutdown
Contents |
Delphi-Informationen
von System.pas
ReportMemoryLeaksOnShutdown: Boolean
Unit: System
Typ: Variable
C++-Informationen
von System.hpp
bool ReportMemoryLeaksOnShutdown;
Unit: System
Typ: Variable
Beschreibung
Informiert beim Schließen über Speicherlecks.
Setzen Sie ReportMemoryLeaksOnShutdown, um beim Schließen über Speicherlecks zu informieren.
Der Speichermanager kann über Speicher informieren, der zugewiesen, aber zum Zeitpunkt des Schließens des Speichermanagers noch nicht freigegeben wurde. Solche Speicherblöcke werden Speicherlecks genannt und sind oft das Ergebnis von Programmierfehlern. Wenn diese globale Variable auf True gesetzt ist, durchsucht der Speichermanager beim Schließen den Speicher-Pool und informiert in einem Meldungsfenster über alle nicht registrierten Speicherlecks. Der Vorgabewert für ReportMemoryLeaksOnShutdown ist False.
Erwartete Speicherlecks können registriert werden, damit sie vom Speichermanager während der Überprüfung ignoriert werden. Legen Sie mit den Prozeduren RegisterExpectedMemoryLeak und UnregisterExpectedMemoryLeak die Speicherbereiche fest, die der Speichermanager nach Speicherlecks durchsuchen soll.