System.Classes.TStreamWriter.Create
Delphi
constructor Create(Stream: TStream); overload;
constructor Create(Stream: TStream; Encoding: TEncoding; BufferSize: Integer = 4096); overload;
constructor Create(const Filename: string; Append: Boolean = False); overload;
constructor Create(const Filename: string; Append: Boolean; Encoding: TEncoding; BufferSize: Integer = 4096); overload;
C++
__fastcall TStreamWriter(TStream* Stream)/* overload */;
__fastcall TStreamWriter(TStream* Stream, System::Sysutils::TEncoding* Encoding, int BufferSize)/* overload */;
__fastcall TStreamWriter(const System::UnicodeString Filename, bool Append)/* overload */;
__fastcall TStreamWriter(const System::UnicodeString Filename, bool Append, System::Sysutils::TEncoding* Encoding, int BufferSize)/* overload */;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStreamWriter |
Beschreibung
Erstellt eine TStreamWriter-Instanz.
Diese Methode erstellt und initialisiert eine TStreamWriter-Instanz.
Wenn Sie diese Erstellungsmethode mit einem Dateinamen (Filename
) aufrufen, wird die resultierende Instanz von TStreamWriter zum Eigentümer der angegebenen Datei. Wenn Sie jedoch diese Erstellungsmethode mit einer Instanz von TStream (Stream
) aufrufen, wird die resultierende Instanz von TStreamWriter nicht automatisch zum Eigentümer dieser Instanz von TStream. Nach dem Erstellen einer Instanz von TStreamWriter können Sie TStreamWriter.OwnStream aufrufen, damit TStreamWriter zum Eigentümer seines Streams wird.
Siehe auch
Codebeispiele