FMX.Forms.TFormSaveState.Stream
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.