System.Classes.TStrings.SaveToStream
Delphi
procedure SaveToStream(Stream: TStream); overload; virtual;
procedure SaveToStream(Stream: TStream; Encoding: TEncoding); overload; virtual;
C++
virtual void __fastcall SaveToStream(TStream* Stream)/* overload */;
virtual void __fastcall SaveToStream(TStream* Stream, System::Sysutils::TEncoding* Encoding)/* overload */;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStrings |
Beschreibung
Schreibt den Wert der Eigenschaft Text in ein Stream-Objekt.
Mit der Methode SaveToStream können Sie die Strings aus der Liste in dem von dem Stream-Parameter angegebenen Stream speichern. Als Trennzeichen wird dabei das Code-Paar CR/LF eingefügt (Wagenrücklauf, Zeilenvorschub). Handelt es sich bei dem Stream um einen Datei-Stream, so hat die Methode SaveToStream die gleiche Wirkung wie die Methode SaveToFile. Ein Unterschied besteht jedoch darin, dass die Anwendung beim Einsatz von SaveToStream den Stream zuerst erzeugen und später wieder freigeben muss.
Wenn der Parameter Encoding nicht angegeben ist, werden die Strings mit der in der Eigenschaft Encoding angegebenen Codierung gespeichert.
Siehe auch
Codebeispiele