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 Aus RTF-Text reinen Text extrahieren (https://www.delphipraxis.net/94202-aus-rtf-text-reinen-text-extrahieren.html)

hsg 18. Jun 2007 08:19


Aus RTF-Text reinen Text extrahieren
 
Ich habe einen RTF-Text und möchte nun nur den reinen Text ohne irgendwelche Formatierungen haben.
Wie mache ich das am besten?
Mein erster Versuch war ein RichEdit-Control zu erzeugen (visible := false), den RTF-Text da rein zu schieben und mittels .Text wieder rauszuholen.
Beim reinschreiben bekomme ich nun ein OutOfRessource-Fehler. Irgendwelche anderen Vorschläge?
Delphi-Quellcode:
oRichEdit            := TRichEdit.Create(Self);
oRichEdit.Parent     := Self;
oRichEdit.Visible    := False;
oRichEdit.Lines.Text := R.GetBefund(cReparatur,FormatFloat('000',nPos),BEF_GRUND);
cText                := oRichEdit.Text;
oRichEdit.Free();

marabu 18. Jun 2007 08:25

Re: Aus RTF-Text reinen Text extrahieren
 
Guten Morgen.

Schau mal hier: PlainText aus RTF auslesen

Grüße vom marabu

SirThornberry 18. Jun 2007 08:28

Re: Aus RTF-Text reinen Text extrahieren
 
wie sieht denn dein RTF-Text aus? Es dürfte doch nicht das Problem sein das ganze zu parsen

hsg 18. Jun 2007 08:55

Re: Aus RTF-Text reinen Text extrahieren
 
Zitat:

Zitat von marabu
Guten Morgen.

Schau mal hier: PlainText aus RTF auslesen

Grüße vom marabu

Danke, funktioniert!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 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 by Thomas Breitkreuz