Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: TList als Rückgabeparameter

  Alt 14. Aug 2008, 09: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;
  Mit Zitat antworten Zitat