System.Classes.TStrings.SaveToStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

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