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?