![]() |
TRichEdit - Absätze entfernen?
Guten Abend,
ich habe ein Problem. Und zwar habe ich ein TRichEdit Feld, das einen Text mit Absätzen enthält. Jetzt möchte ich in einer Funktion alle Absätze herausfiltern. Allerdings habe ich überhaupt keine Idee wie :-/ 1. Gibt es vielleicht ein besonderes Zeichen für Absätze, sodass ich es mit StringReplace versuchen könnte? 2. Sind die einzelnen Zeilen als Arrays abgespeichert, und muss ich dann das TRichEdit Feld als Parameter übergeben? 3. Gibt es sonst eine Möglichkeit? Freue mich auf Antworten fortuneNext |
Re: TRichEdit - Absätze entfernen?
Ja gibt es, versucht mal #13+#10 durch '' zu ersetzen :)
P.S. könnte auch #10+#13 gewesen sein... |
Re: TRichEdit - Absätze entfernen?
Oh... ja ... perfekt... öhm...
Wie setzt sich das denn zusammen?`Also wieso 13 und 10? :O |
Re: TRichEdit - Absätze entfernen?
Hallo
Zitat:
#10 = Linefeed (Zeilenvorschub) Erklärungen gibt's in dieser ![]() Das ist übrigens das gleiche wie "\r\n" in C++, C#, ... Gruß |
Re: TRichEdit - Absätze entfernen?
Genauso wie es da steht ;) Ich kenn die genaue Formulierung jetzt nicht in Delphi aber in
Java würde es ungefährt so aussehen
Delphi-Quellcode:
OT: Ich hätte nie gedacht, dass ich mal besser Java spreche als Delphi :shock:
String.replaceAll(#13+#10,'');
|
Re: TRichEdit - Absätze entfernen?
Ich denke, er wollte wissen, was hinter den Zahlen steckt.
Wobei man auch einfach #13#10 schreiben kann, ohne "+" dazwischen. |
Re: TRichEdit - Absätze entfernen?
Ah... okay :) danke euch!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:32 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