System.Classes.TReader.ReadComponent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ReadComponent(Component: TComponent): TComponent;

C++

TComponent* __fastcall ReadComponent(TComponent* Component);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Classes.pas
System.Classes.hpp
System.Classes TReader


Beschreibung

Liest die angegebene Component an der aktuellen Position des Reader-Streams und gibt die abgerufene Komponente zurück.

ReadComponent wird von ReadRootComponent aufgerufen, um alle Komponenten zu lesen, deren Eigentümer Root ist. Benutzer sollten ReadComponent nicht direkt aufrufen.

ReadComponent übernimmt für alle Komponenten den Lade- und Initialisierungsvorgang. Nach dem Laden aller Komponenten in der Liste ruft ReadComponents die Methode Loaded jeder geladenen Komponente auf, und zwar in der Reihenfolge, in der sie gelesen wurden. ReadComponent ruft für die Abwicklung des komplexen Lesevorgangs weitere Reader-Methoden sowie Methoden der Komponente auf.

ReadComponent setzt den Reader auf die Position nach dem letzten, gelesen Byte.

Siehe auch