System.Classes.TBufferedFileStream.Write
Delphi
function Write(const Buffer; Count: Longint): Longint; override;
function Write(const Buffer: TBytes; Offset, Count: Longint): Longint; override;
C++
virtual int __fastcall Write(const void *Buffer, int Count)/* overload */;
virtual int __fastcall Write(const System::DynamicArray<System::Byte> Buffer, int Offset, int Count)/* overload */;
inline int __fastcall Write(const System::DynamicArray<System::Byte> Buffer, int Count){ return TStream::Write(Buffer, Count); }
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TBufferedFileStream |
Description
Write écrit dans la ressource, à partir de la position en cours, Count octets de Buffer.
System.Classes.TBufferedFileStream.Write hérite de System.Classes.THandleStream.Write. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.THandleStream.Write.
Write écrit dans la ressource, à partir de la position en cours, Count octets de Buffer.
La méthode Write permet d'écrire, à partir de la position en cours, Count octets dans la ressource associée au flux de handle. Après avoir écrit dans la ressource, Write avance la position en cours du nombre d'octets écrits et renvoie le nombre d'octets écrits.
Toutes les autres méthodes d'écriture des données dans un flux de handle (WriteBuffer, WriteComponent) appellent Write pour réaliser effectivement l'écriture.
Voir aussi
Exemples de code