System.Classes.TStream.ReadComponentRes

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function ReadComponentRes(const Instance: TComponent): TComponent;

C++

TComponent* __fastcall ReadComponentRes(TComponent* const Instance);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TStream

Description

Lit des composants et leurs propriétés depuis un flux au format de ressource.

La méthode ReadComponentRes est automatiquement appelée par la routine globale ReadComponentResFile. Elle peut également être appelée directement si la position en cours dans le flux pointe sur un composant écrit avec la méthode WriteComponentRes.

ReadComponentResFile crée un objet flux fichier, dont elle appelle la méthode ReadComponentRes.

ReadComponentRes commence par appeler la méthode ReadResHeader afin de lire dans le flux l'en-tête de la ressource. Si le flux ne contient pas, à la position en cours, un en-tête de ressource, ReadResHeader déclenche une exception EInvalidImage. ReadComponentRes appelle enfin ReadComponent pour lire les propriétés qui doivent être définies sur Instance.

Voir aussi