Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#5

Re: Wo ist der Speicherüberlauf??

  Alt 22. Nov 2007, 18:43
Zitat von quendolineDD:
Rufe mal anstatt Variable.Destroy --> Variable.Free auf.
Bei Destroy wird afaik kein Speicherplatz freigegeben...
doch... nur free überprüft ob das überhaupt notwendig ist (ob die instanz also wirklich existiert) und ruft dann destroy auf.
noch besser ist natürlich FreeAndNil(Klasse), dort wird der Objektzeiger noch zusätzlich auf NIL gestellt.

wie sieht MakeScreenShot aus?
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat