System.Classes.TReader.ReadComponent
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.