System.Classes.TStream.ReadComponent

De RAD Studio API Documentation
Aller à : navigation, rechercher

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éé.

Voir aussi