System.Classes.TBinaryReader.Read

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Read: Integer; overload; virtual;
function Read(var Buffer: TCharArray; Index, Count: Integer): Integer; overload; virtual;
function Read(const Buffer: TBytes; Index, Count: Integer): Integer; overload; virtual;

C++

virtual int __fastcall Read()/* overload */;
virtual int __fastcall Read(System::DynamicArray<System::WideChar> &Buffer, int Index, int Count)/* overload */;
virtual int __fastcall Read(const System::DynamicArray<System::Byte> Buffer, int Index, int Count)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TBinaryReader

Description

Lit des données dans le flux sous-jacent. Utilisez Read pour lire les données dans le flux.

Il existe 3 méthodes Read surchargées :

  • La première, qui est sans paramètre, lit le caractère suivant dans le flux sous-jacent, avance à la position actuelle, et puis le renvoie. S'il n'existe pas de caractère à lire, la méthode renvoie -1.
  • La deuxième, qui a 3 paramètres, lit Count caractères, en commençant au caractère Index dans un Buffer d'un tableau de caractères.
  • La troisième, qui a 3 paramètres aussi, lit Count octets en commençant à Index dans un Buffer d'un tableau d'octets.

Voir aussi