Registriert seit: 24. Nov 2006
Ort: 92331 Parsberg
24 Beiträge
Delphi 2005 Architect
|
Re: Zugriffsverletzung bei TObjectlist.delete
20. Mär 2007, 08:25
probiers mal damit (duerfte unabh. von der OwnObjects-Eigenschaft fkt.) :
destructor TStreamlist.destroy;
begin;
for i = 1 to FStreamObjectList.Count do
begin
FStreamObjectList.Items[i-1].free // jedes einzelne Objekt expl. freigeben
end;
FStreamObjectList.Clear(); // jetzt duerften nur noch nils da sein
inherited Destroy; // und zum Schluss noch das Basisdestroy
end;
G.M.
|