PRO
258
SECTION DE REFERENCE DU LANGAGE
BASIC
OPEN
FORMAT:
1.
OPEN
"<d:nom
de
fichier>
" FOR
INPUT
OUTPUT
APPEND
AS
#<numéro
de
fichier>
Abréviation:
OP.
Voir également:
CLOSE,
INPUT
#,
MAX FILES
,
PRINT
#
BUT:
Valide l'entrée et la sortie des données d'un fichier sur le disque
souple ou une autre
unité.
REMARQUES:
Cette
commande
affecte à un fichier de données un numéro par
lequel le fichier est spéoifié dans les instructions subséquentes
de lecture
Ou
d'écriture (voir descriptions de INPUT# et PRINT#).
Après l'exécution de cette
commande,
le fichier est dit
"ouvert".
Un fichier peut être ouvert en trois modes; INPUT, OUTPUT et
APPEND
.
En mode
INPUT,
les données sont lues à partir du
fichier par l'instruction
INPUT#.
En mode OUTPUT, les données
sont écrites dans le fichier par l'instruction PRINT#. En mode
APPEND, les données sont ajoutées à la fin des données du
fichier existant par l'instruction
PRINT#.
Le mode OUTPUT ne peut pas être 'utilisé pour ajouter les
données à un fichier existant; il permet seulement d'écrire
les
données dans un nouveau fichier. Si un fichier existe déjà sous le
même nom sur l'unité,
il sera complètement
recouvert.
Le paramètre
<d:nom
de
fichier>
spécifie
le nom
d'u
nité suivi
par le nom de fichier
.
La
valeur
de
<
numéro de fichier
>
est un
nombre quelconque entre
un et
le nombre maximum de fichiers
désigné par la commande MAXFILES
en cours
d'exécution.
Un fichier ne peut pas
être
ouvert à la fois pour
l'entrée
et la
sortie
;
il doit premièrement être fermé, puis ouvert à nouveau
.
Un fichier ne peut pas
être
ouvert dans les cas suivants
:
(1) Le mode OUTPUT
est
spécifié pour un fichier qui a
été
protégé en écriture par l'option P de la commande
SET.
(2) Le fichier devant
être
ouvert se trouve sur un disque souple
,
,.
•
•
,
.
.
,
,