Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: ListBox1.Items.AddObject(...) GetObject???

  Alt 1. Nov 2003, 09:22
Ist eigentlich ganz einfach, aber etwas ungewohnt: Du allozierst den Speicher zu dem Zeitpunkt, an dem du dein Record dem Listview übergibst. Freigeben darfst du den Speicher aber erst, wenn du auf dieses Datenrecord keinen Zugriff mehr brauchst, also spätestens im Listview-Destruktor, da, wie Sharky gesagt hat, ja nur ein Zeiger auf diese Struktur gespeichert wird.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat