Vcl.ComCtrls.TCustomRichEdit.DefaultConverter
Delphi
property DefaultConverter: TConversionClass read FDefaultConverter write FDefaultConverter;
C++
__property TConversionClass DefaultConverter = {read=FDefaultConverter, write=FDefaultConverter};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomRichEdit |
Beschreibung
Legt die Klasse des TConversion-Objekts fest, das bei der Arbeit mit Dateien ohne registrierte Namenserweiterung für das Konvertieren zwischen dem nativen Dateiformat und dem internen Format eines RTF-Steuerelements verwendet wird.
Mit DefaultConverter kann festgelegt werden, wie der Text beim Lesen oder Schreiben von Dateien ohne registrierte Namenserweiterung konvertiert wird. Ist DefaultConverter nicht gesetzt, verwendet TCustomRichEdit ein TConversion-Objekt, das jedoch nicht die eigentliche Konvertierung durchführt. TCustomRichEdit codiert die Textattribute im Rich Text Format (RTF). Daher wird bei unbekannten Dateierweiterungen nicht die Konvertierung durchgeführt, die für Dateien verwendet wird, die einfachen Text oder eine Teilmenge des RTF-Formats enthalten.
Um das Lesen oder Schreiben von Dateien zu unterstützen, die RTF-Attribute in einem anderen Format codieren, registrieren Sie das entsprechende Konvertierungsformat für die betreffende Dateierweiterung. Verwenden Sie DefaultConverter nur für das Ändern der Konvertierung, die für nicht registrierte Dateierweiterungen eingesetzt wird.
Anmerkung: Verwenden Sie die Eigenschaft Lines, um den Text in die Datei zu schreiben bzw. aus der Datei zu lesen.