Vcl.Outline.TCustomOutline.LoadFromFile

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure LoadFromFile(const FileName: string); overload;
procedure LoadFromFile(const FileName: string; Encoding: TEncoding); overload;

C++

void __fastcall LoadFromFile(const System::UnicodeString FileName)/* overload */;
void __fastcall LoadFromFile(const System::UnicodeString FileName, System::Sysutils::TEncoding* Encoding)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline TCustomOutline

Description

Charge l'arborescence à partir d'une image texte stockée dans un fichier.

Appelez LoadFromFile pour remplir une arborescence à partir du fichier spécifié par le paramètre FileName. Chaque ligne du fichier représente un noeud de l'arborescence. Le fichier n'inclut pas le noeud racine.

Les tabulations et espaces de tête sont convertis en niveaux de l'arborescence. Le texte sans tabulation ni espace de tête devient l'élément de niveau 1. Par exemple, l'ensemble de chaînes suivant représente une arborescence avec trois premiers niveaux enfants descendant d'une racine et un deuxième niveau enfant supplémentaire sur les premier et troisième noeuds :

ChildA ChildA1 ChildB ChildC ChildC1

Pour remplir l'arborescence à partir d'une image texte lue depuis un flux, utilisez la méthode LoadFromStream. Pour remplir l'arborescence à partir d'une image texte représentée sous forme d'objet TStrings, utilisez la propriété Lines.

Voir aussi

Exemples de code