System.Classes.TStreamWriter.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.Classes.pas
System.Classes.hpp
System.Classes TStreamWriter


Description

Crée une instance de TStreamWriter.

Cette méthode crée et initialise une instance de TStreamWriter.

Si vous appelez ce créateur avec un nom de fichier (Filename), l'instance de TStreamWriter créée prend possession du fichier spécifié. Toutefois, si vous appelez ce créateur avec une instance de TStream (Stream), l'instance de TStreamWriter créée ne prend pas possession de cette instance de TStream par défaut. Après avoir créé une instance de TStreamWriter, vous pouvez appeler TStreamWriter.OwnStream pour que TStreamWriter prenne possession de son flux.

Voir aussi


Exemples de code