FMX.Forms.TFormSaveState.Stream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Stream: TMemoryStream read GetStream;

C++

__property System::Classes::TMemoryStream* Stream = {read=GetStream};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TFormSaveState


Beschreibung

Dies ist eine Instanz von TMemoryStream, die die Speichern-Status-Daten des Formulars enthält.

Die Eigenschaft Stream enthält Daten, die während des letzten OnSaveState-Ereignisses gespeichert wurden.

Sie können die Eigenschaft Stream jederzeit lesen oder darin schreiben, aber das Lesen sollte vorzugsweise während des OnCreate -Ereignisses des Formulars und das Schreiben während des OnSaveState-Ereignisses des Formulars erfolgen.

Die hier gespeicherten Daten verbleiben auch nach dem Neustart der Anwendung. Diese Daten sind verfügbar, bis Sie sie explizit mit der Methode Clear löschen oder die Methode SetBlock aufrufen, deren Blockdaten auf nil gesetzt sind.

Tipp: Hilfeklassen, wie TBinaryReader und TBinaryWriter können mit diesem Stream als Parameter verwendet werden, um das Speichern von Informationen wie nummerische oder String-Werte zu unterstützen.

Siehe auch