1
OPEN
P
D
SYNTAXE:
1.
OPEN "d
:nom-<Je-fichier"
FOR mode AS
# numéro-de-fichier
d:
X, E, F,
CAS
2.
OPEN "vitesse en baud, parité, longueur d'un mot, bit d'arrêt, type
de code, délimiteur, code de fin de fichier, XON, code
spécial/normal"
AS
#
numéro-de-fichier
3.
OPEN
Abréviation: OP.
Consultez également:
CLOSE, OPEN$
OBJET:
La syntaxe 1 permet d'ouvrir le fichier "d:nom-de-fichier" sous un numéro donné.
Toute entrée/sortie ultérieure concernant ce fichier devra faire appel à ce numéro.
Les syntaxes 2 et 3 permettent de transmettre des données à l'interface
d'entrée/sortie
(COM).
REMARQUES:
Les numéros de fichier doivent être
compris
entre 1 et 255.
Six
zones de contrôle de numéros de fichier sont allouées pour une disquette et
deux pour les autres unités. Six fich iers sur disquettes et deux fich iers sur d'autres
unités peuvent être ouverts simultanément. Un seul fichier peut être ouvert pour les
unités CAS et COM
.
Remarque:
L'ordinateur ouvre automatiquement un fich ier lors de l'exécution des instructions
SAVE, LOAD, CHAIN
,
et MERGE.
Dans la syntaxe l
, "mode"
ind ique, de la manière suivante, la nature de l'accès au
fichier:
INPUT
OUTPUT
APPEND
Entrée séquentielle à partir d'un fichier existant.
Sortie séquentielle vers une
unité
ou un fichier.
Addition à un fichier séquentiel.
Si vous indiquez OUTPUT et un nom de fichier
existant,
ce fichier est effacé avant
que le nouveau ne soit créé.
Une erreur se produit si vous indiquez APPEND ou INPUT alors que le fichier
n'existe pas
.
Une erreur se produit si vous indiquez APPEND ou OUTPUT alors que le fichier
est protégé en écriture (attribut "P", reportez-vous à l'instruction SET).
Une erreur se produit si vous tentez d'ouvrir un fichier déjà ouvert ou d'affecter un
numéro de fichier déjà utilisé.
303