FILE_OPEN_READ

FILE_OPEN_READ N,S

OUVRE UN FICHIER TEXTE EN LECTURE, AVEC LE NUMÉRO N ET LE NOM S

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

ACTION

La commande FILE_OPEN_READ N,S ouvre un fichier texte existant nommé S et lui donne le numéro de fichier N. Le numéro N sera utilisé pour désigner ce fichier.

Le fichier texte ouvert peut alors être utilisé par les commandes appropriées.

SYNTAXE : FILE_OPEN_READ N,S

  • 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.
  • S = chaîne de caractères. Nom de fichier absolu ou relatif.

UTILISATION

  • La commande FILE_OPEN_READ est utilisée pour lire dans un fichier texte existant.

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 est déjà utilisé pour un fichier texte ouvert. (Fermer un fichier libère son numéro)
  • Si S n'est pas un nom de fichier correct.
  • Si le fichier texte nommé S n'existe pas.

EXEMPLE

dim a$

rem ouvir un fichier texte en lecture

file_open_read 1,"mon_fichier.txt"

rem imprimer toutes ses lignes

while file_eof(1) <> 1

file_readln 1,a$:print a$

end_while

rem le fermer

file_close 1

EN RAPPORT

FILE_CLOSE

FILE_EOF()

FILE_OPEN_APPEND

FILE_OPEN_WRITE

FILE_READ

FILE_READBUF

FILE_READLN

FILE_READLN$()

FILE_WRITE

FILE_WRITEBUF

FILE_WRITELN