string_replace
-
na ihrn süßen

wie ersetze ich einem string die unix-zeilenumbrücke zu windowszeilenumbrüchen?
s = StringReplace(s, #10, #10#13, TReplaceFlags() << rfReplaceAll)
endet mit den meldungen:
[C++ Fehler] Unit1.cpp(24): E2206 Ungültiges char-Zeichen '#' (0x23)
[C++ Fehler] Unit1.cpp(24): E2206 Ungültiges char-Zeichen '#' (0x23)
[C++ Fehler] Unit1.cpp(24): E2206 Ungültiges char-Zeichen '#' (0x23)
[C++ Fehler] Unit1.cpp(24): E2121 ) fehlt beim Funktionsaufrufdanke für die hilfe!
-
Probier es mal mit
s = StringReplace(s, "\n", "\r\n", TReplaceFlags() << rfReplaceAll)
-
Sorry hab nicht richtig geschaut wennn #10#13 korrekt ist dann
s = StringReplace(s, "\n", "\n\r", TReplaceFlags() << rfReplaceAll)\r = $0D = #13
\n = $0A = #10mfg
C++ Proger
-
danke, es klappt !
habe mich oben verschrieben, deshalb ist auch deine erste lösung
richtig! habe diese lösung im forum zwar schon 2 mal gefunden,
aber irgendwie war ich zu blöd und hab Old mit New Pattern vertauscht.
DANKE
