Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
|
Re: append in Tstringlist einbauen
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 TFileStream 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.
|