Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
|
Re: TList als Rückgabeparameter
14. Aug 2008, 10:13
Folgendes ist sinnvoller...
Delphi-Quellcode:
procedure TfmMain.SaveList(Lst: TList);
begin
New(Pointer);
try
for i := 0 to Zähler - 1 do
begin
Pointer^.Variable := Fülle mit irgendwas
...
Lst.Add(Pointer);
end;
except
Dispose(Pointer);
end;
end;
procedure TfmMain.Aufruf;
var List:TList;
begin
List:=TList.Create;
try
SaveList(List);
finally
List.Free;
end;
end;
|