Syntaxe
WRITE fn[,Bn]
|
Syntaxe pour accès séquentiel de fichiers texte |
WRITE fn[,Rn][,Bn]
|
Syntaxe pour accès aléatoire de fichiers texte |
Paramètres
Nom |
Description |
fn |
Ce paramètre permet d'indiquer le nom du fichier texte à accès séquentiel dans lequel écrire. Ce paramètre est obligatoire. |
Rn |
Ce paramètre permet d'indiquer l'enregistrement auquel le programme va commencer à écrire. Les valeurs autorisés sont entre 0 à 32767. Si le paramètre Rn est omis, le DOS se prépare à commencer l'écriture à l'enregistrement 0. |
Bn |
Ce paramètre permet d'indiquer le nombre d'octets ou de caractères à lire et à sauter. Le paramètre modifie la position actuelle dans le fichier. |
Description
Cette commande permet d'écrire dans un fichier texte. Pour les programmes BASIC uniquement.
Remarques
- La commande WRITE indique à DOS quel fichier écrire et où commencer à écrire. La commande WRITE reste en vigueur jusqu'à la prochaine commande DOS ou une
instruction INPUT. Vous devez utiliser la commande WRITE avant de pouvoir utiliser l'instruction PRINT pour placer des caractères dans un fichier.
- Après une instruction WRITE, tous les caractères de sortie devant normalement s'afficher à l'écran sont envoyés au fichier. Cette situation inclut le caractère de prompt de
point d'interrogation d'une instruction INPUT (si INPUT apparaît après la commande WRITE) et des messages d'erreur
(sauf si une instruction ONERROR GOTO les redirige).
- Vous pouvez utiliser le paramètre «Bn» pour indiquer à DOS où dans le fichier écrire le premier caractère. Si vous ne l'utilisez pas, le DOS écrit le premier
caractère à la position actuelle.
- Si vous n'avez pas inclus une instruction ONERROR GOTO et qu'une erreur DOS se produit, le message d'erreur sera entreposé en tant que dernier champ de votre fichier
texte. De plus, le message d'erreur annulera une commande WRITE.
Dernière mise à jour : Samedi, le 15 février 2020