Welchen tieferen Sinn soll es haben, die "Unterobjekte" auf nil zu setzen? Eine Freigabe mit anschließendem nilen der Hauptliste sollte doch ausreichen, oder?
Ist das so? Ich war mir nicht ganz sicher, ob der Destruktor von TStringList die Objekte ebenfalls freigibt. Ich glaube dann hab ich die Hilfe falsch verstanden, da steht "
Destroy gibt den Speicherplatz frei, der für die String-Liste und die Objektreferenzen reserviert war" - das hab ich nur auf die Pointer bezogen, nicht auch auf die Objekte selbst.
Grüße!