Autor Beitrag
bigknaller
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Fr 15.11.02 17:26 
Also, ich habe folgendes Problem. Ich habe eine Stringliste, und die soll zu einer Textdatei hinzugefügt (!) werden. Mit meinem bisherigen Code wird die Textdatei nur ersetzt. liste.SaveToFile(ExtractFilePath(ParamStr(0))+'liste.txt');
liste steht dabei für die Stringliste und liste.txt für die Textdatei. Das davor sollte euch bekannt sein ;)
Danke schon mal vorher...

Markus
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 15.11.02 17:39 
Lad die Textatei voher in eine 2. Stringliste und dann fügst du die 1. Stringliste in einer for-Schleife zeilenweise hinzu.
bigknaller Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Fr 15.11.02 18:09 
Danke erstmal. Wie du sicher schon bemerk hast, bin ich ein Anfänger in Sachen Delphi. Deshalb, könntest du mir wenigstens ein Beispiel geben. Den Quelltext kann ich mir dann selbst anpassen. DANKE.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 15.11.02 18:16 
ich habe das ganze mal an Hand eines Memos demonstriert damit man was sieht. das ganze kann man natürlich auch mit zwei Stringlisten machen.

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
procedure TForm1.FormCreate(Sender: TObject);
var
  sl: TStringlist;
  i : Integer;
begin
  Memo1.Lines.LoadFromFile('c:\TDSLCheck.txt');
  sl := TStringlist.Create;
  try
    sl.LoadFromFile('c:\TDSLCheck.txt');
    for i := 0 to sl.Count-1 do
      memo1.Lines.Add(sl.Strings[i]);
  finally
    sl.Free;
  end;
end;