String in eine Zeile zwingen

Eroli

Erfahrenes Mitglied
Hallo,

es ist für mein Programm zwingend erforderlich, dass mein String in eine Datei nur in exakt eine Zeile geschrieben wird.
Wenn der String nun aber so Sachen wie "\n" enthält oder andere Zeichen, die einen Zeilenumbruch verursachen, funktioniert mein System nicht mehr.

Ich habs schon mit .Repleace("\\", "~n~") beim Speichern und .Replace("~n~", "\\") beim Laden versucht, aber denn noch hat der String, wenn man ihn in eine txt-Datei speichert, einen Zeilenumbruch.

Wie kann ich das verhindern?


Mfg,
Eroli
 
Hallo,

mit dem Replace-Befehl ersetzt du nur alle vorkommenden Backslashes, aber keinen Zeilenumbruch. Du musst die in Frage kommenden Zeichen '\n' und '\r' schon richtig angeben.

Gruß
MCoder
 
Zurück