FILE_READ

FILE_READ N,V

LIT LE FICHIER TEXTE NUMÉRO N JUSQU'AU SÉPARATEUR SUIVANT ET STOCKE LE CONTENU DANS LA VARIABLE V

  • Type: Commande
  • Paramètres: 2
  • Groupe: Fichiers Texte

ACTION

La commande FILE_READ N,V lit le fichier texte numéro N de la position courante jusqu'au séparateur suivant et stocke le résultat dans la variable V.

La variable V doit être du même type que pour la commande d'écriture (FILE_WRITE), mais comme le fichier est un fichier texte, toute variable string peut convenir.

SYNTAXE : FILE_READ N,V

  • N = numéro de fichier (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au maximum de numéro de fichier texte permis.
  • V = nom de variable de type chaîne de caractères, ou de même type que celui utilisé pour l'écriture.

UTILISATION

  • La commande FILE_READ est utilisée pour lire une valeur d'un fichier texte.

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 texte permis.
  • Si le numéro N n'est pas utilisé pour un fichier texte ouvert.
  • Si V n'est pas un nom de variable correct.
  • Si V n'est pas une variable déclarée.

EXEMPLE

rem ouvir un fichier en lecture

file_open_read 1,"mon_fichier.txt"

rem imprimer la première valeur

file_read 1,a$:print a$

rem le fermer

file_close 1

EN RAPPORT

FILE_CLOSE

FILE_EOF()

FILE_OPEN_APPEND

FILE_OPEN_READ

FILE_OPEN_WRITE

FILE_READBUF

FILE_READLN

FILE_READLN$()

FILE_WRITE

FILE_WRITEBUF

FILE_WRITELN