System.Classes.TStream.WriteBufferData
Delphi
procedure WriteBufferData(var Buffer: Integer; Count: Longint); overload;
C++
void __fastcall WriteBufferData(int &Buffer, int Count)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStream |
Description
Ecrit jusqu'à 4
(quatre) ou Count
octets depuis Buffer
vers le flux.
WriteBufferData fonctionne en utilisant les algorithmes suivants :
- Si
Count
<= 4
, WriteBufferData tente d'écrire jusqu'àCount
octets dans le flux en démarrant à la position en cours puis avance la position en cours dans le flux du nombre d'octets transférés. - Si
Count
> 4
, WriteBufferData tente d'écrire jusqu'à4
(quatre) octets dans le flux en démarrant à la position en cours puis avance la position en cours dans le flux jusqu'à ce que le nombre d'octetsCount
de la position initiale a été atteint avant le démarrage de l'exécution de WriteBufferData.