Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Stringlist befüllen


FinnO - Mi 04.02.09 18:05
Titel: Stringlist befüllen
Hi leute, ich werd grad echt Wahnsinnig beim Befüllen einer Stringlist.


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
    WordList := TStringlist.Create;
      for i := 0 to Secretary.GetSpaces(s) do
        begin
          Wordlist.Add(Secretary.GetWord(s,i));
        end;
    Result := Wordlist;


ist da irgendetwas Falsch (also nur beim Befüllen)? Ich erwähne mal, das Wordlist ein Parameter ist. Muss ich die dann überhaupt initialisieren? Ich blick echt nicht mehr durch grad...


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am Mi 04.02.2009 um 17:29


GTA-Place - Mi 04.02.09 18:09

Besser nicht in der Funktion, sondern:


Delphi-Quelltext
1:
2:
3:
4:
procedure FillStringList(var SList: TStringList);
begin
  SList.Add('Blup');
end;


Delphi-Quelltext
1:
2:
3:
SList := TStringList.Create;
FillStringList(SList);
SList.Free;