System.Classes.TStream.WriteComponentRes

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch