System.Classes.TStream.ReadComponent
Delphi
function ReadComponent(const Instance: TComponent): TComponent;
C++
TComponent* __fastcall ReadComponent(TComponent* const Instance);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStream |
Description
Manipule les composants et leurs propriétés avec des flux.
La méthode ReadComponent est appelée indirectement par la routine globale ReadComponentRes, par la méthode ReadComponentRes, ou bien elle peut l'être directement pour manipuler le flux de composant.
ReadComponent lit des valeurs dans le flux et les affecte aux propriétés du composant Instance. La méthode construit un objet lecteur, appelle la méthode ReadRootComponent du lecteur pour lire les valeurs des propriétés du composant Instance et construit les objets enfant définis dans le flux comme enfants du composant Instance. ReadComponent renvoie le composant.
Si Instance a la valeur nil (Delphi) ou NULL (C++), ReadComponent construit un composant en se fondant sur les informations de type du flux et renvoie le composant qu'elle a créé.