System.Classes.TStream.ReadComponentRes
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.