System.Classes.TStream.WriteComponentRes
Delphi
procedure WriteComponentRes(const ResName: string; const Instance: TComponent);
C++
void __fastcall WriteComponentRes(const System::UnicodeString ResName, TComponent* const Instance);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStream |
Beschreibung
Schreibt Komponenten und deren Eigenschaften in einen Stream aus einem Ressourcedateiformat.
WriteComponentRes wird intern im Streaming-System verwendet. Die Methode kann aber auch direkt aufgerufen werden, wenn Daten an andere Anwendungen auf der Festplatte gesendet werden. Mit WriteComponentRes können Komponenten in den Stream gestellt werden, die Daten, wie z.B. ein Bitmap oder ein Symbol, im Format einer Ressourcendatei speichern müssen.
WriteComponentRes ruft WriteDescendentRes auf und übergibt nil (Delphi) bzw. NULL (C++) im Parameter Ancestor. WriteDescendentRes startet also die verbleibende Stream-Operation für eine Komponente, die in diesem Fall kein Nachfahr ist.
Zum Lesen einer Komponente, die mit WriteComponentRes geschrieben wurde, rufen Sie die Methode ReadComponentRes auf.