Zitat von
mkinzler:
Die RichEdit-Komponontente hat die Eigenchaft .PlainText
Selbst damit geht es tatsächlich nicht.
Delphi-Quellcode:
Richedit1.PlainText := true;
Richedit1.Lines.LoadFromFile('D:\Document.rtf');
Zitat:
{\rtf1\
ansi\ansicpg1252\deff0\deflang1033{\fonttbl {\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\lang1031\f0\fs20 test \b tewst\lang1033\b0\par
}
Steht trotzdem drin. Stellst du Plaintext auf false stehen diese Angaben nicht mehr drin, dafür sind die Formatierungen angewandt.
Erstellst du die rtf-Dateien selbst? Dann könntest du vor dem Speichern Plaintext auf true stellen um nur den reinen Text zu speichern.