Delphi-PRAXiS

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 Styles ersetzen (https://www.delphipraxis.net/156038-richedit-styles-ersetzen.html)

DarkItachi 17. Nov 2010 19:45

Richedit Styles ersetzen
 
Hallo,

Ich habe gerade das RichEdit entdeckt..
Damit kann man im Text ja auch Styles setzen,

(also SelAttributes -> Style -> fsBolt usw.)

Nun gut, gehen wir davon aus, der User hat sein Text bearbeitet (mit fsBolt, fsItalic und fsUnderline)..

Wie kann ich nun den Text in einer Datei speichern, sodass er die Festgeschriebenen Sachen mit den HTML-Tags <b> und </b> (bzw. <i> und <u>) als Text speichert..

Also wenn der User z.B. eingibt:
I love DelphiPraxis

dann soll er diesen Text so speichern:
<B>I</B> <I>love</I> <U>DelphiPraxis</U>

Wie kann man das anstellen?

Thx

uligerhardt 17. Nov 2010 20:39

AW: Richedit Styles ersetzen
 
Zitat:

Zitat von DarkItachi (Beitrag 1062230)
Wie kann ich nun den Text in einer Datei speichern, sodass er die Festgeschriebenen Sachen mit den HTML-Tags <b> und </b> (bzw. <i> und <u>) als Text speichert..

Bist du sicher, dass du als HTML speichern willst? Einfacher wäre sicher, wenn du RTF hernimmst - das ist das "native" Format für Richedits.

DarkItachi 17. Nov 2010 20:50

AW: Richedit Styles ersetzen
 
ja klar.. Es geht um HTML.. Sorry! Habe ich nicht erwähnt :-D

Bernerbaer 17. Nov 2010 20:56

AW: Richedit Styles ersetzen
 
siehe hier

DarkItachi 17. Nov 2010 21:03

AW: Richedit Styles ersetzen
 
ich muss wirklich sagen:

DANKE !!! :-D

Bernerbaer 17. Nov 2010 21:24

AW: Richedit Styles ersetzen
 
Der code im link muss halt noch leicht angepasst werden, die Ausgabe entspricht nicht mehr den aktuell gültigem HTML Standard.

DarkItachi 17. Nov 2010 21:38

AW: Richedit Styles ersetzen
 
das wird eh leicht :wink:

Aber ich verstehe den Vorgang dieses Codes... Das ist ein sehr interessanter Weg :thumb:

olaf 18. Nov 2010 08:05

AW: Richedit Styles ersetzen
 
Hallo,

ich stand mal vor dem gleichen Problem, der vorgeschlagene Code hat Fehler auch der auf einer russischen Seite, wenn du allerdings keine Zeit oder Lust auf Bubfixing hast, kaufe für circa 50€ diese Komponente.

http://www.habarisoft.com/scroogexhtml.html


Olaf


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