Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi zeichen ersetzn (https://www.delphipraxis.net/7345-zeichen-ersetzn.html)

trashar 9. Aug 2003 22:04


zeichen ersetzn
 
also ich lese paar sachen aus einer ini und lass die in einem memo feld ausgeben
nun möcht ich gern zeilen umbrüche reinmachen. wenn ich dort #10#13 reinmache wird nix gemacht
nun will ich halt ein platz halter für den umbruch mit #10#13 ersetztn
wie mach ich das?

mfg

CalganX 9. Aug 2003 22:07

Re: zeichen ersetzn
 
Hi,
schaue dir dazu mal die Funktion StringReplace in der Online-Hilfe an.

Chris

trashar 9. Aug 2003 22:15

Re: zeichen ersetzn
 
Delphi-Quellcode:
text := StringReplace(text,'\n',#10#13,'rfIgnoreCase');
kommt leider folgende fehlermeldung:
[Fehler] rezepte.pas(94): Inkompatible Typen: 'TReplaceFlags' und 'String'

:(

mfg

CalganX 9. Aug 2003 22:20

Re: zeichen ersetzn
 
Weil ich nicht weiß, wie ich dir das erklären soll, versuch einfach drauß zu lernen: ;)
Delphi-Quellcode:
text := StringReplace(text,'\n',#10#13,[rfIgnoreCase, rfReplaceAll]);
Letztes Flag solltest setzen, damit auch wirklich alle Vorkommen ersetzt werden.

Chris

trashar 9. Aug 2003 22:29

Re: zeichen ersetzn
 
hab ich doch bringt mich weiter...
:|
sobnst wer ne idee?
mfg

Luckie 9. Aug 2003 22:34

Re: zeichen ersetzn
 
Was hast du doch? Vergleich mal deinen Code mit dem richtigen.

trashar 9. Aug 2003 22:37

Re: zeichen ersetzn
 
ahso
ich dachte die eckigen klammern bedeuten aus entweder oder...
ok geht soweit
thx


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