System.SysUtils.FileRead

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function FileRead(Handle: THandle; var Buffer; Count: LongWord): Integer;
function FileRead(Handle: THandle; var Buffer: TBytes; Offset, Count: LongWord): Integer;

C++

extern DELPHI_PACKAGE int __fastcall FileRead(NativeUInt Handle, void *Buffer, unsigned Count)/* overload */;

Propriétés

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

Description

Lit le nombre d'octets spécifié dans un fichier.

La fonction FileRead lit Count octets du fichier spécifié par Handle dans le tampon. Le paramètre Count indique la taille du tampon en octets. Le résultat de la fonction est le nombre d'octets lus qui ne peut être inférieur à Count. Le descripteur Handle passé à FileRead doit être ouvert avec FileOpen ou FileCreate.

Remarque :  Dans Delphi, vous ne devez pas mélanger les routines qui prennent ou renvoient des handles de fichiers avec celles qui utilisent des variables de fichier du langage Delphi (typiquement vu comme var F). Utilisez plutôt la procédure BlockRead ou la procédure Read pour lire un fichier spécifié par une variable de fichier Delphi.

Voir aussi