Registriert seit: 28. Sep 2006
198 Beiträge
Delphi XE Professional
|
Re: FreeandNilProperties?
11. Dez 2008, 11:34
Du hast also an mehreren Stellen Pointer auf Deine Unterkomponenten gespeichert? Nun, das geht wirklich nicht, die alle auf nil zu setzen, dafür musst Du schon in deiner Programmlogik sorgen. Das ist aber insgesamt Topfschlagen im Minenfeld: wie stellst Du sicher, dass Du nicht an mehreren Stellen auf das selbe Objekt ein FreeAndNil() ausführst?
In lokalen Variablen okay, aber global in mehreren Variablen Pointer auf jeweils dieselben Objekte zu speichern, ist ähm sehr gewagt.
Gruß,
SirTwist
|