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 (24) 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
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 Version
128 Disque erroné 3.0+
129 Erreur de syntaxe dans un nom de fichier 3.0+
130 Identification incorrecte 3.0+
131 Erreur de transmission 3.0+
132 Identification déjà donnée par un autre poste 3.0+
133 Fin de catalogue 3.0+
134 Fichier inexistant 3.0+
135 Nom de fichier ambigu 3.0+
136 Fichier structuré 3.0+
137 Mauvaise identification 3.0+
138 Fichier réservé par un autre poste 3.0+
139 Fichier déjà ouvert en écriture 3.0+
140 Plus de place dans la table des numéros logiques 3.0+
141 Table des fichiers généraux saturée 3.0+
142 Fichier qui existe déjà 3.0+
143 Fichier sans en-tête réseau 3.0+
144 Fichier en lecture seule 3.0+
145 Fichier déjà ouvert en lecture 3.0+
146 Fichier ouvert en écriture par un autre poste 3.0+
147 Numéro logique erroné 3.0+
148 Disque changé 3.0+
149 Fin de fichier 3.0+
150 (Inutilisé)
151 Fichier ouvert 3.0+
152 Fichier trop gros 3.0+
153 Fichier général (non indexé LSE) 3.0+
154 Fonction inexistante 3.0+
155 Erreur disque au central 3.0+
156 Opération LSE en cours sur ce fichier 3.0+
157 Buffer trop petit pour réception 3.0+
158 Primitive non implémentée 3.0+
159 Fichier non accessible aux postes 3.0+
160 Longueur demandée trop importante 3.0+
161 Disque plein au central 3.0+
162 Erreur de paramètres 3.1+
163 Fin de fichier spooler 3.1+
164 Fichier inexistant dans le spooler 3.1+
165 Spooler saturé 3.1+
166 Erreur de chargement du fichier binaire 3.1+
167 Imprimante absente 3.1+
168 Pas de données prêtes en provenance d'un I/O device 3.1+
169 I/O device correspondant non ouvert 3.1+
170 Chemin introuvable 3.5
171 Syntaxe du chemin incorrecte 3.5
180 Fichier indexé ayant atteint la taille maximum 3.2+
181 Enregistrement inexistant 3.2+
182 Enregistrement réservé 3.2+
183 Trop d'enregistrements dans un fichier 3.2+
184 Table de réservation saturée au central 3.2+
185 Offset trop grand dans un enregistrement 3.2+
186 Fichier partiellement réservé 3.2+
complement_basic.txt · Last modified: 2025/04/13 15:43 by fool-duplex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki