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 durch andere ersetzen? (https://www.delphipraxis.net/97124-zeichen-durch-andere-ersetzen.html)

maxmax 5. Aug 2007 12:04


zeichen durch andere ersetzen?
 
Diese funktion kenne ich:
Delphi-Quellcode:
StringReplace(str,'A','1',[rfReplaceAll]);
die ersetzt alle A durch eine 1...
aber:
wenn ich jetzt einen Text in ein RichEdit eingebe, und dann alle A durch eine 1 ersetzen will, ohne berücksichtigung der groß/kleinschreibung, wie geht das?? funzt das überhaupt mit einem Rich edit?? und wie gibt man den text am besten wieder aus??
danke für eure hilfe...

CalganX 5. Aug 2007 12:06

Re: zeichen durch andere ersetzen?
 
Siehe Delphi-Referenz durchsuchenStringReplace. Du musst einfach nur das Flag rfIgnoreCase hinzufügen.

Allerdings wirst du bei einem RichEdit das Problem haben, dass die RTF-Formatierung bei einem einfachen StringReplace-Aufruf verloren geht.

Chris

maxmax 5. Aug 2007 13:42

Re: zeichen durch andere ersetzen?
 
Zitat:

Zitat von CalganX
Siehe Delphi-Referenz durchsuchenStringReplace. Du musst einfach nur das Flag rfIgnoreCase hinzufügen.

danke. :-D
Zitat:

Zitat von CalganX
Allerdings wirst du bei einem RichEdit das Problem haben, dass die RTF-Formatierung bei einem einfachen StringReplace-Aufruf verloren geht.

Die Formatierung ist bei meinem programm unwichtig und es wäre also nicht schlimm.
Und wie gebe ich die Texte am besten wieder aus??

maxmax 5. Aug 2007 16:12

Re: zeichen durch andere ersetzen?
 
Zitat:

Zitat von maxmax
Und wie gebe ich die Texte am besten wieder aus??

Ja, das würde ich gerne wieder wissen...

CalganX 5. Aug 2007 16:16

Re: zeichen durch andere ersetzen?
 
Gedulde dich bitte einfach, bis dir jemand antwortet. Das Pushen von Beiträgen innerhalb von 24 Stunden ist hier unerwünscht.

Danke,
Chris

Luckie 5. Aug 2007 16:30

Re: zeichen durch andere ersetzen?
 
Zitat:

Zitat von maxmax
Und wie gebe ich die Texte am besten wieder aus??

So wie es ben am besten zu deinem Programm passt. Woher sollen wir das wissen?


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