System.Classes.TStream.WriteBufferData

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure WriteBufferData(var Buffer: Integer; Count: NativeInt); overload;

C++

void __fastcall WriteBufferData(int &Buffer, NativeInt 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'octets Count de la position initiale a été atteint avant le démarrage de l'exécution de WriteBufferData.

Voir aussi