Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: Mehrere RTF-Dateien in ein RichEdit laden (unten anhänge

  Alt 21. Mär 2009, 09:55
Hallo,

tut mir leid, das wird erheblich aufwändiger und ist keinesfalls mit ein paar String-Operationen oder Manipulationen der Lines- oder Text-Eigenschaft zu erledigen.

Ein RTF-Text besteht aus '{' <header> <document> '}'. Du müsstest also sicherstellen, dass sich die header-Bereiche nicht widersprechen. Es gibt Möglichkeiten, innerhalb eines Textes mehrere document-Bereiche zu verknüpfen. Aber dazu musst Du die einzelnen Dateien zunächst analysieren.

Siehe z.B. RTF-Spezifikation. Das ist zwar nicht die aktuellste Version, sollte aber genügend Informationen liefern.

Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat