Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: append in Tstringlist einbauen

  Alt 16. Feb 2007, 11:28
Hallo,

eine Variante wäre:
Delphi-Quellcode:
var daten: TStringList;
    sTemp: string;
daten := TStringlist.create;
daten.loadfromfile('zwischenspeicher.txt');
sTemp := stringreplace (daten.text, #13#10, '', [rfreplaceall]);
daten.loadfromfile('datensatz.csv');
// wenn Du ein neues Leerzeichen hinnimmst, dann:
daten.Add(sTemp);
// oder direkt:
daten.Text := daten.Text + sTemp;
// und abschließend speichern
daten.savetofile('datensatz.csv');
Alternativ kannst Du auch direkt an einen Delphi-Referenz durchsuchenTFileStream anhängen.

Bist Du sicher, dass Du jetzt ohne jedes Leerzeichen arbeiten willst? (Ich habe Deine anderen Diskussionen zum Thema CSV nur am Rande verfolgt.) Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat