FILEBIN_HEXA_READ$()

FILEBIN_HEXA_READ$(N,C)

RETOURNE C OCTETS LUS DANS LE FICHIER BINAIRE NUMÉRO N

  • Type: Fonction
  • Paramètres: 2
  • Groupe: Fichiers Binaires

ACTION

La fonction FILEBIN_HEXA_READ$(N,C) retourne un bloc de C octets lus dans le fichier binaire numéro N. La valeur retournée contient 2xC caractères hexadécimaux.

La position courante dans le fichier binaire augmente de C.

SYNTAXE : Resultat$=FILEBIN_HEXA_READ$(N,C)

  • N = numéro de fichier binaire (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au maximum de numéro de fichier binaire permis.
  • C = nombre d'octets, de type entier ou réel.
  • Resultat$ est une chaîne de caractères.

UTILISATION

  • La fonction FILEBIN_HEXA_READ$() est utilisée pour lire un bloc d'octets dans un fichier binaire.

ERREUR

  • Si le numéro N n'est pas une expression correcte.
  • Si le numéro N excède le maximum de numéro de fichier binaire permis.
  • Si le numéro N n'est pas utilisé pour un fichier binaire ouvert.

EXEMPLE

dim v$

rem ouvre un fichier binaire en lecture

filebin_open_read 1,"file.abc"

rem on se positionne en 5

filebin_position 1,5

rem lit 10 octets

v$=filebin_hexa_read$(1)

rem afficher les 10 octets lus

print v$

rem ferme le fichier binaire

filebin_close 1

EN RAPPORT

FILEBIN_BLOCK_READ

FILEBIN_BLOCK_WRITE

FILEBIN_CLOSE

FILEBIN_HEXA_READ

FILEBIN_HEXA_WRITE

FILEBIN_OPEN_READ

FILEBIN_OPEN_WRITE

FILEBIN_POS()

FILEBIN_POSITION

FILEBIN_READ

FILEBIN_READ()

FILEBIN_SIZE()

FILEBIN_WRITE