![]() |
\n mit Zeilenumbruch "ersetzen"
Huhu DP,
ich habe ein Memo mit einem Inhalt, welcher \n enthält. Also zum Beispiel: Dieser Beispiel Text ist \n Klasse. Wenn ich nun auf den Button klicke soll \n durch einen Zeilenumbruch ersetzt werden. Also sollte dann dort stehen: Dieser Beispiel Text ist Klasse. Ohne \n, jedoch mit Zeilenumbruch ^^ Versucht habe ich es folgendermassen...:
Delphi-Quellcode:
Hat jedoch nicht geklappt.
StringReplace(Memo.Text,'\n',#13#10,[rfReplaceAll]);
Ein Freund (c Programmierer) meint \n würde als nur ein Zeichen/Char behandelt werden. (Ich kann ihm da aber nicht so recht glauben, da ich kurz ein Testprogramm geschrieben hatte was mir den Char liefern sollte, und es kam nur \ dabei heraus..), und dass es in einer textform wie \\n behandelt wird. (Was ich auch nicht verstehe, warum das so sein sollte ^^) Gibt es da vielleicht eine Lösung? :) Danke schonmal, mfG draGo |
Re: \n mit Zeilenumbruch "ersetzen"
Zitat:
Delphi-Quellcode:
StringReplace ist schließlich eine Funktion, die den modifizierten Text zurückliefert.
Memo.Text := StringReplace(Memo.Text,'\n',#13#10,[rfReplaceAll]);
Zitat:
Gruß Malte |
Re: \n mit Zeilenumbruch "ersetzen"
StringReplace ist eine Funktion, keine Prozedur :warn:
Delphi-Quellcode:
[add]
Memo.Text := StringReplace(Memo.Text, '\n', #13#10, [rfReplaceAll]);
manchma wünscht ich mir hier was shcnelleres und 'ne TRedBox ^^ PS: jupp, in Delphi gibt es diese Steucherzeichen nicht, dafür ist ja #10 da (oder für Windows besser geeignet das #13#10). |
Re: \n mit Zeilenumbruch "ersetzen"
schön, dass du mir recht gibst :wink:
|
Re: \n mit Zeilenumbruch "ersetzen"
Zitat:
Ich glaub das frühe aufstehen, wegen der schule bekommt mir nicht so gut...Hatte das Memo.Text := vergessen ...^^ Danke dir. Zitat:
Danke nochmal ^^ mfG draGo |
Re: \n mit Zeilenumbruch "ersetzen"
Zitat:
Code:
Wäre \n mehr als ein Zeichen, würde es in keine char-Variable passen. :wink:
char neuezeile = '\n';
printf("Erste Zeile%cZweite Zeile", neuezeile); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz