Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   aus RTF-Text den reinen Text ermitteln (https://www.delphipraxis.net/189561-aus-rtf-text-den-reinen-text-ermitteln.html)

hoika 24. Jun 2016 10:53

aus RTF-Text den reinen Text ermitteln
 
Hallo,
mit dem TRichEdit kann ich ja über .Text mit den Text holen,
also ohne die RTF-Formatierungen.

Delphi-Quellcode:
  RichEdit1 := TRichEdit.Create(Self);
  RichEdit1.Parent := Self;
  RichEdit1.Visible := False;
  RichEdit1.Lines.LoadFromFile('C:\Temp\Test.rtf');
  S := RichEdit1.Text;
  MessageBox(0, PChar(S), '', 0);
Dazu muss es aber mindestens Parent auf ein TWinControl gesetzt werden.

Geht das auch anders, vielleicht über das Windows-API?

Danke


Heiko

DeddyH 24. Jun 2016 10:53

AW: aus RTF-Text den reinen Text ermitteln
 
Delphi-Quellcode:
RichEdit1 := TRichEdit.CreateParented(HWND_MESSAGE);

hoika 24. Jun 2016 11:52

AW: aus RTF-Text den reinen Text ermitteln
 
Oha,
also das kannte nicht noch nicht!

Danke schön


Heiko

DeddyH 24. Jun 2016 11:54

AW: aus RTF-Text den reinen Text ermitteln
 
Das hab ich mal vor Jahren irgendwo aufgeschnappt, als ich vor demselben Problem stand, und sofort in meiner biologischen Festplatte abgespeichert ;)


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