CLOSE |
Fermer |
|---|---|
| Disk Extended Color Basic | |
Syntaxe
| CLOSE # tampon,... |
Paramètres
| Nom | Description | |
|---|---|---|
| tampon | Ce paramètre permet d'indiquer quel tampon doit être fermé. Si aucun numéro de tampon n'est fourni, tous les fichiers seront fermés dans l'ordre inverse de leur ouverture. Notez que la fermeture d'un fichier ouvert en sortie (O) peut entraîner l'écriture d'un dernier bloc de données dans le numéro de tampon spécifié. Les numéros de tampon peuvent être les suivants : | |
| Valeur | Description | |
| -2 | Imprimante (RS-232) | |
| -1 | Cassette | |
| 0 | Écran/clavier | |
| 1 à 15 | Disque | |
Description
Cette commande permet d'arrêter la communication vers les tampons spécifiés. Si le tampon n'est pas indiqué, l'ordinateur fermera tous les fichiers ouverts.
Remarques
- Lors de la fermeture de plusieurs fichiers ouverts (surtout lorsqu'un ou plusieurs d'entre eux sont ouverts pour une sortie (O)), fermez-les toujours dans l'ordre inverse de leur ouverture. Dans le cas contraire, les blocs de données finaux risquent d'être écrits dans un tampon incorrect, ce qui compromet l'intégrité du fichier. Ceci est particulièrement dangereux lorsque vos fichiers se trouvent sur des disques différents, auquel cas les deux tables d'allocation de répertoires risquent d'être mal écrites !
Erreurs potentielles
| Code | Description |
|---|---|
| DF | L'instruction CLOSE a entraîné une tentative d'écriture sur le disque, au cours de laquelle le disque s'est avéré plein. |
| FC | Le numéro de tampon (#) est en dehors de l'intervalle. |
Exemples
L'exemple suivant permet de fermer le tampon 1 :
CLOSE #1
L'exemple suivant permet de fermer le tampon 1 et 2 :
CLOSE #1, #2
Dernière mise à jour : Dimanche, le 2 Mai 2021