Zitat von
o-sch:
Delphi-Quellcode:
function TMyItemList.NewMyItem(a1,a2,a3:Integer):TmyItem;
begin
Result := NIL;
Result := TmyItem.Create(Self);
Result.V1 := a1;
Result.V2 := a2;
Result.V3 := a3;
Self.Add(Result);
end;
Was machst du ausserhalb dieser Funktion mit dem Rückgabeergebnis?
Kann es sein, daß du das Rückgabeergebnis irgendwo wieder freigibst?