API:System.JSON.Writers.TASCIIStreamWriter.Create
Delphi
constructor Create(Stream: TStream; BufferSize: Integer = 4096); overload;
constructor Create(const Filename: string; Append: Boolean; BufferSize: Integer = 4096); overload;
C++
__fastcall TASCIIStreamWriter(System::Classes::TStream* Stream, int BufferSize)/* overload */;
__fastcall TASCIIStreamWriter(const System::UnicodeString Filename, bool Append, int BufferSize)/* overload */;
/* TStreamWriter.Create */ inline __fastcall TASCIIStreamWriter(System::Classes::TStream* Stream)/* overload */ : System::Classes::TStreamWriter(Stream) { }
/* TStreamWriter.Create */ inline __fastcall TASCIIStreamWriter(System::Classes::TStream* Stream, System::Sysutils::TEncoding* Encoding, int BufferSize)/* overload */ : System::Classes::TStreamWriter(Stream, Encoding, BufferSize) { }
/* TStreamWriter.Create */ inline __fastcall TASCIIStreamWriter(const System::UnicodeString Filename, bool Append)/* overload */ : System::Classes::TStreamWriter(Filename, Append) { }
/* TStreamWriter.Create */ inline __fastcall TASCIIStreamWriter(const System::UnicodeString Filename, bool Append, System::Sysutils::TEncoding* Encoding, int BufferSize)/* overload */ : System::Classes::TStreamWriter(Filename, Append, Encoding, BufferSize) { }
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.JSON.Writers.pas System.JSON.Writers.hpp |
System.JSON.Writers | TASCIIStreamWriter |
Description
Crée une instance de TStreamWriter.
System.JSON.Writers.TASCIIStreamWriter.Create hérite de System.Classes.TStreamWriter.Create. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.TStreamWriter.Create.
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