User Tools

Site Tools


complement_basic

Le complément BASIC.MO5 ou BASIC.TO7 est envoyé à un poste qui travaille sous “BASIC réseau”. De manière similaire au DOS BASIC qui est chargé depuis une disquette, il étend le BASIC Microsoft 1.0 avec un certain nombre de fonctionnalités nouvelles. De plus, il charge et exécute automatiquement le fichier DEPART.BAS si celui-ci est présent sur le disque courant.

Les instructions et fonctions ci-dessous qui n'ont pas de page dédiée se comportent comme leur homonyme du DOS BASIC. Se référer au manuel du DOS BASIC pour plus de détails sur celles-ci.

Nouvelles instructions (23) Nouvelles fonctions (13) Nouveaux périphériques (2)
CIRCLE CVI NODE:
CLONE CVS SPOO:
COPY DATE$
DEVICE DSKF
DIR INNODE$
DRAW LOC
FIELD LOF
FILES MKI$
GET MKS$
KILL NET$
LSET SPACE$
NAME STRING$
PAINT TIME$
PICTURE PRINT
PICTURE LOAD
PICTURE SAVE
PUT
RENUM
RSET
SEARCH
SWAP
SYSTEM
TEMP
UNLOAD
WRITE

Erreurs possibles

Un certain nombre de nouveaux numéros d'erreur ont été définis dans le cadre du Nanoréseau. En cas d'erreur, le BASIC affiche le message “?Network Error nnn” où nnn est défini ainsi :

Numéro Signification
128 Disque erroné
129 Erreur de syntaxe dans un nom de fichier
130 Identification incorrecte
131 Erreur de transmission
132 Identification déjà donnée par un autre poste
133 Fin de catalogue
134 Fichier inexistant
135 Nom de fichier ambigu
136 Fichier structuré
137 Mauvaise identification
138 Fichier réservé par un autre poste
139 Fichier déjà ouvert en écriture
140 Plus de place dans la table des numéros logiques
141 Table des fichiers généraux saturée
142 Fichier qui existe déjà
143 Fichier sans en-tête réseau
144 Fichier en lecture seule
145 Fichier déjà ouvert en lecture
146 Fichier ouvert en écriture par un autre poste
147 Numéro logique erroné
148 Disque changé
149 Fin de fichier
150 (Inutilisé)
151 Fichier ouvert
152 Fichier trop gros
153 Fichier général (non indexé LSE)
154 Fonction inexistante
155 Erreur disque au central
156 Opération LSE en cours sur ce fichier
157 Buffer trop petit pour réception
158 Primitive non implémentée
159 Fichier non accessible aux postes
160 Longueur demandée trop importante
161 Disque plein au central
162 Erreur de paramètres
163 Fin de fichier spooler
164 Fichier inexistant dans le spooler
165 Spooler saturé
166 Erreur de chargement du fichier binaire
167 Imprimante absente
168 Pas de données prêtes en provenance d'un I/O device
169 I/O device correspondant non ouvert
complement_basic.txt · Last modified: 2022/11/26 17:01 by fool-duplex