Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi RichEdit Textformatierung (https://www.delphipraxis.net/18887-richedit-textformatierung.html)

Gutelo 13. Jan 2014 23:37

AW: RichEdit Textformatierung
 
Hallo

Dieser Thread ist zwar schon alt, aber da ich ueber ein aehnliches Problem gestolpert bin, moechte ich hier noch eine Information hinzufuegen.

Die Stringsuche mit Pos macht anscheinend Probleme wenn der Text des RichEdit Sonderzeichen enthaelt. Ich hatte ein RichEdit mit Carriage Returns (#13) im String. Damit waren auch die Pos Angaben falsch. Geloest habe ich es indem ich RichEdit.FindText verwende, d.h.:

MarkStart := RichEdit1.FindText(KeyWords[a],0, Length(RichEdit1.Text),[stWholeWord]);

DeddyH 14. Jan 2014 07:03

AW: RichEdit Textformatierung
 
Es steht doch auch in der Hilfe, dass FindText anderen Suchmethoden vorzuziehen ist.
Zitat:

Verwenden Sie FindText anstatt mit Programmanweisungen den Text des Steuerelements zu durchsuchen, da Sie auf diese Weise verhindern, dass die Operation durch codierte RichText-Attribute fehlschlägt.
Dazu muss man ja keine uralten Threads kapern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 Uhr.
Seite 2 von 2     12   

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