System.Classes.TReader.ReadVar

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ReadVar(var Buffer: AnsiChar; Count: LongInt); overload;
procedure ReadVar(var Buffer: Char; Count: Longint); overload;
procedure ReadVar(var Buffer: Int8; Count: Longint); overload;
procedure ReadVar(var Buffer: UInt8; Count: Longint); overload;
procedure ReadVar(var Buffer: Int16; Count: Longint); overload;
procedure ReadVar(var Buffer: UInt16; Count: Longint); overload;
procedure ReadVar(var Buffer: Int32; Count: Longint); overload;
procedure ReadVar(var Buffer: UInt32; Count: Longint); overload;
procedure ReadVar(var Buffer: Int64; Count: Longint); overload;
procedure ReadVar(var Buffer: UInt64; Count: Longint); overload;
procedure ReadVar(var Buffer: Single; Count: Longint); overload;
procedure ReadVar(var Buffer: Double; Count: Longint); overload;
procedure ReadVar(var Buffer: Extended; Count: Longint); overload;
procedure ReadVar(var Buffer: TExtended80Rec; Count: Longint); overload;

C++

void __fastcall ReadVar(char &Buffer, int Count)/* overload */;
void __fastcall ReadVar(System::WideChar &Buffer, int Count)/* overload */;
void __fastcall ReadVar(System::Int8 &Buffer, int Count)/* overload */;
void __fastcall ReadVar(System::Byte &Buffer, int Count)/* overload */;
void __fastcall ReadVar(short &Buffer, int Count)/* overload */;
void __fastcall ReadVar(System::Word &Buffer, int Count)/* overload */;
void __fastcall ReadVar(int &Buffer, int Count)/* overload */;
void __fastcall ReadVar(unsigned &Buffer, int Count)/* overload */;
void __fastcall ReadVar(__int64 &Buffer, int Count)/* overload */;
void __fastcall ReadVar(unsigned __int64 &Buffer, int Count)/* overload */;
void __fastcall ReadVar(float &Buffer, int Count)/* overload */;
void __fastcall ReadVar(double &Buffer, int Count)/* overload */;
void __fastcall ReadVar(System::Extended &Buffer, int Count)/* overload */;
void __fastcall ReadVar(System::TExtended80Rec &Buffer, int Count)/* overload */;

Propriétés

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


Description

Méthodes responsables de lire jusqu'à Count octets depuis le tampon interne de l'objet lecteur vers le paramètre Buffer du type spécifié.

Si ReadVar ne peut pas lire Count octets, l'exception EReadError est déclenchée.

ReadVar avance la position en cours dans le tampon interne du nombre d'octets Count.

Voir aussi