Vcl.Outline.TCustomOutline.LoadFromStream
Delphi
procedure LoadFromStream(Stream: TStream); overload;
procedure LoadFromStream(Stream: TStream; Encoding: TEncoding); overload;
C++
void __fastcall LoadFromStream(System::Classes::TStream* Stream)/* overload */;
void __fastcall LoadFromStream(System::Classes::TStream* Stream, System::Sysutils::TEncoding* Encoding)/* overload */;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | TCustomOutline |
Beschreibung
Füllt die Gliederung aus einer aus dem Stream gelesenen Textdatei.
Rufen Sie LoadFromStream auf, um die Gliederung aus einer aus dem Stream gelesenen durch den Parameter Stream bezeichneten Textdatei zu füllen. Verwenden Sie LoadFromStream beispielsweise, um eine Gliederung mit einem TBlobStream-Objekt aus einer Datenbanktabelle zu laden. Jede Zeile entspricht einem Knoten der Gliederung. Der Wurzelknoten ist nicht enthalten.
Tabulator- oder Leerzeichen werden als Ebenen der Gliederung ausgewertet. Text ohne führende Tabulator- oder Leerzeichen repräsentiert Knoten der ersten Ebene. Der folgende String-Satz stellt beispielsweise eine Gliederung mit drei unmittelbar unter dem Wurzelknoten angeordneten und für den ersten und dritten Knoten mit je einem Knoten der zweiten Ebene dar:
ChildA ChildA1 ChildB ChildC ChildC1
Verwenden Sie die Methode LoadFromFile, um die Gliederung aus einer Textdatei zu füllen. Um die Gliederung aus einer Textdatei zu füllen, die von einem TStrings-Objekt repräsentiert wird, verwenden Sie die Eigenschaft Lines.
Siehe auch
Codebeispiele