Einzelnen Beitrag anzeigen

Benutzerbild von peschai
peschai

Registriert seit: 15. Feb 2004
Ort: Göppingen
270 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Icon wird aus TImage gelöscht - warum?

  Alt 7. Nov 2007, 10:45
Hallo

Als Hilfe etwas genauer:

Deine Variable "Icon" ist für Speichertechnisch nur ein Zeiger (4Byte) auf das eigentliche Objekt (x Byte).
Mit einer Zuweisung Icon1 := Icon2 werden eigentlich nur die Inhalte der Zeiger ausgetauscht... Dein durch Create angelegtes Object und der Zeiger darauf gespeichert in Variable Icon1 hast du damit überschrieben .. Das genannte Speicherleck....
Peter Schaible
  Mit Zitat antworten Zitat