Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Memo -> String mit Zeichen für Zeilenumbruch (https://www.delphipraxis.net/132175-memo-string-mit-zeichen-fuer-zeilenumbruch.html)

JBJHJM 7. Apr 2009 13:55


Memo -> String mit Zeichen für Zeilenumbruch
 
Wie kann ich ein Memo in ein durchgehenden String umwandeln und dabei für jeden Zeilenumbruch ein bestimmtes Zeichen/ eine Zeichenkombination einsetzten?

Was ist die einfachste Methode, die Position eines Zeilenumbruchs in einem Memo festzustellen?

Danke!

DeddyH 7. Apr 2009 14:02

Re: Memo -> String mit Zeichen für Zeilenumbruch
 
Das Einfachste (wenn auch nicht unbedingt Schnellste) dürfte ein StringReplace auf den Memo.Text sein.
Delphi-Quellcode:
Memo.Text := StringReplace(Memo.Text,sLineBreak,'#',[rfReplaceAll]); //Zeilenumbrüche durch "#" ersetzen

JBJHJM 7. Apr 2009 16:56

Re: Memo -> String mit Zeichen für Zeilenumbruch
 
Funktioniert bestens, vielen Dank!
Ich weise es momentan dann direkt einem String zu, und erledigt ist die Sache!

DeddyH 7. Apr 2009 16:57

Re: Memo -> String mit Zeichen für Zeilenumbruch
 
Klar, das war ja auch nur ein Beispiel, damit man das Ergebnis direkt sieht ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:25 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