Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: SetLength(dyn. array, 0) vs. Finalize() vs. nil
5. Nov 2005, 16:45
Ein dynamisches Array mit dem base type TTreeNode ist recht ungewöhnlich. Grundsätzlich lebt ein TTreeNode in der Obhut von TTreeNodes und dieser Container verwaltet die Nodes von der Wiege bis zur Bahre. Finalize(), angewandt auf das dynamische array, weiß nichts von diesem Doppelleben der Nodes und darf auch gar nichts darüber wissen.
Grüße vom marabu
|