Wie kann man Tabstops durch ',' ersetzen?
Moin,
ich schreib mir grad ne kleine Funktion, die mir in einer Textdatei die Tabstops durch Kommata ersetzen soll. Nur klappt das nicht so ganz wie ich mir das gedacht habe. Hier mein Code:
Delphi-Quellcode:
Wo ist mein Denkfehler?
procedure Tfrmmain.btn_datei_lesenClick(Sender: TObject);
var liste : Tstringlist; var count : integer; begin liste := tstringlist.Create; liste.LoadFromFile(edt_dateiname.Text); for count := 0 to liste.Count -1 do begin liste[count] := StringReplace(liste[count], chr(8), ',', [rfReplaceAll]); end; liste.SaveToFile('c:\text.txt'); freeandnil(liste); end; Gruss EL |
Re: Wie kann man Tabstops durch ',' ersetzen?
War Tab nicht #9? ;)
|
Re: Wie kann man Tabstops durch ',' ersetzen?
Zitat:
Gruss EL |
Re: Wie kann man Tabstops durch ',' ersetzen?
Und nimm mal die 2 Var's raus oben!!!
|
Re: Wie kann man Tabstops durch ',' ersetzen?
Zitat:
|
Re: Wie kann man Tabstops durch ',' ersetzen?
Var xxx
Var xxx Reicht doch einmal oder net? |
Re: Wie kann man Tabstops durch ',' ersetzen?
Zitat:
Deine Aufforderung bezog sich auch auf beide anstatt nur einem Var. Grundlegend ist es wie gesagt eh egal, wieviele Var's man(n) da schreibt. |
Re: Wie kann man Tabstops durch ',' ersetzen?
Ups hast recht... Is schon spät...!!!
|
Re: Wie kann man Tabstops durch ',' ersetzen?
Und wenn man StringReplace gleich auf liste.Text anwendet, fällt die Schleifenvariable und damit das 2. var automatisch weg.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz