Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.259 Beiträge
 
Delphi 2006 Professional
 
#12

Re: Probleme mit StringList und for schleifen

  Alt 29. Jun 2005, 21:45
Ähmmm....

das darf überhaupt nicht Compiliert werden!!!

sl3.create gibt es doch nicht.
Schaue Dir mal diesen Code von mir an:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  slFileNames := TStringList.Create;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  slFileNames.Free;
end;

procedure TForm1.CounteLines(const aFileName: string; aOutPut: TStrings);
var
  ndx: integer;
  slCount: TStringList;
begin
  slCount := TStringList.Create;
  try
    slFileNames.LoadFromFile(aFileName);
    for ndx := 0 to Pred(slFileNames.Count) do
    begin
      slCount.LoadFromFile(slFileNames.Strings[ndx]);
      aOutPut.Add(IntToStr(slCount.Count));
    end;
  finally
    slCount.Free;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  FileName : string;
begin
  FileName := 'Name der Datei mit der Liste';
  CounteLines (FileName,ListBox1.Items);
end;

P.S.: Verwende doch bitte die Delphi-Tags und nicht die Code-Tags.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat