Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#10

Re: MemoryLeak beim Befehl New

  Alt 7. Sep 2008, 10:59
Danke Detlef, Deine Faustregel hat mir geholfen, es etwas besser zu verstehen. Ich habe jetzt im Destruktor der Klasse TPrinterInfo noch die folgenden Zeilen eingefügt und bekomme keinen MemoryLeak mehr angezeigt.
Delphi-Quellcode:
  if FAllInfos.Count > 0 then begin
     for I :=0 to FAllInfos.Count -1 do Dispose(FAllInfos[I]);
     FAllInfos.Clear;
  end;
Danke auch an Dich mkinzler. Habt mir beide sehr weitergeholfen. Jetzt ist der MemoryLeak weg.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat