System.Classes.TReader.ReadComponent
Delphi
function ReadComponent(Component: TComponent): TComponent;
C++
TComponent* __fastcall ReadComponent(TComponent* Component);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TReader |
Description
Lit le Component
spécifié à la position en cours du flux du lecteur et renvoie le composant récupéré.
La méthode ReadComponent est appelée par ReadRootComponent pour lire chacun des composants possédés par Root. Les utilisateurs n'ont ainsi pas besoin d'appeler directement ReadComponent.
ReadComponent gère le processus de chargement et d'initialisation de chaque composant. Après avoir chargé tous les composants de la liste, ReadComponents appelle la méthode Loaded de chacun des composants chargés dans leur ordre de lecture. ReadComponent gère la complexité de lire le composant dans le flux en appelant d'autres méthodes du lecteur et du composant.
ReadComponent avance la position du lecteur après le dernier octet lu.