Código | Mensaje |
1 | NEXT without FOR La declaración NEXT no tiene corresponder FOR la declaración. Compruebe la variable en FOR la declaración para un fósforo con la variable NEXT de la declaración. |
2 | Syntax error Se encuentra una línea que contiene una secuencia incorrecta de caracteres (tales como paréntesis incomparables, un comando o una declaración deletreada mal, puntuación incorrecta). Este error hace GW-BASIC exhibir la línea incorrecta adentro corrige modo. |
3 | RETURN without GOSUB Se encuentra una declaración RETURN para la cual no hay declaración anterior GOSUB. |
4 | |
5 | Illegal function call Un parámetro out-of-range se pasa a una matemáticas o a una función de la secuencia. Un error ilegal de la llamada de función puede también ocurrir como resultado:
|
6 | Overflow El resultado de un cálculo es demasiado grande ser representado en formato de número GW-Basic. Si ocurre el desbordamiento de capacidad inferior, el resultado es cero, y la ejecución continúa sin un error. |
7 | Out of memory Un programa es demasiado grande, tiene también muchos PARA los lazos, GOSUBs, las variables, o las expresiones que son demasiado complicadas. Utilice la declaración CLEAR para poner más área del espacio a un lado o de memoria del apilado. |
8 | Undefined line number Una línea referencia en un GOTO, GOSUB, IF-THEN...ELSE, o DELETE es una línea no existente. |
9 | Subscript out of range Un elemento de arsenal se refiere cualquiera con un subíndice que esté fuera de las dimensiones del arsenal, o con el número incorrecto de subíndices. |
10 | Duplicate Definition Dos declaraciones DIM se dan para el mismo arsenal, o una declaración DIM se da para un arsenal después de que la dimensión del defecto de 10 se haya establecido para ese array. |
11 | Division by zero Una división por cero se encuentra en una expresión, o la operación de la involución da lugar a cero que es levantada a una energía negativa. El infinito de la máquina con la muestra del numerador se provee como resultado la división, o el infinito positivo de la máquina se provee como resultado la involución, y la ejecución continúa. |
12 | Illegal direct Una declaración que es ilegal en modo directo se incorpora como comando del modo directo. |
13 | Type mismatch Un nombre variable de la secuencia se asigna un valor numérico o viceversa; una función que cuenta con una discusión numérica se da una discusión de la secuencia o viceversa. |
14 | Out of string space Las variables de la secuencia han hecho GW-BASIC exceder la cantidad de memoria libre restante. GW-BASIC asigna el espacio de la secuencia dinámicamente hasta que funciona de memoria. |
15 | String too long Se hace una tentativa de crear una secuencia más de 255 caracteres largos. |
16 | String formula too complex Una expresión de la secuencia es demasiado larga o demasiado compleja. Rompa la expresión en expresiones más pequeñas. |
17 | Can't continue Se hace una tentativa de continuar un programa eso
|
18 | Undefined user function Se llama una función de USR antes de que se dé la definición de la función( declaración DEF). |
19 | No RESUME Una rutina de la error-interceptacion se incorpora pero no contiene ninguna declaración RESUME. |
20 | RESUME without error Se encuentra una declaración del CURRICULUM VITAE antes de que se incorpore una rutina de la error-interceptacion. |
21 | Unprintable error No hay mensaje de error disponible para la condición de error existente. Esto es causada generalmente por un error con un código de error indefinido. |
22 | Missing operand Una expresión contiene a operador sin el operando que lo sigue. |
23 | Line buffer overflow Se hace una tentativa de entrar una línea que tenga también muchos caracteres. |
24 | Device Timeout GW-BASIC no recibió la información de un dispositivo de I/O dentro de una cantidad de tiempo predeterminada. |
25 | Device Fault Indica un error de hardware en la tarjeta de la impresora o de interfaz. |
26 | FOR Without NEXT A FOR fue encontrada sin emparejar NEXT. |
27 | Out of Paper La impresora está fuera de papel; o, una avería de la impresora. |
28 | Unprintable error No hay mensaje de error disponible para la condición de error existente. Esto es causada generalmente por un error con un código de error indefinido. |
29 | WHILE without WEND Una declaración WHILE no tiene un WEND que empareja. |
30 | WEND without WHILE Un WEND fue encontrado sin emparejar MIENTRAS QUE. |
31-49 | Unprintable error No hay mensaje de error disponible para la condición de error existente. Esto es causada generalmente por un error con un código de error indefinido. |
50 | FIELD overflow Una declaración del CAMPO está procurando asignar más octetos que fueron especificados para la longitud de registro de un archivo al azar. |
51 | Internal error Un malfuncionamiento interno ha ocurrido en GW-BASIC. Divulgue a su distribuidor las condiciones bajo las cuales el mensaje apareció. |
52 | Bad file number Una declaración o un comando se refiere a un archivo con un número de archivo que no esté abierto ni esté fuera de la gama de los números de archivo especificados en la inicialización. |
53 | File not found LOAD, KILL, NAME, FILES, or OPEN se refiere a un archivo que no exista en el diskette actual. |
54 | Bad file mode Una tentativa se hace de utilizar PUT, GET, or LOF con un archivo secuencial, LOAD un archivo al azar, o ejecutar OPEN con un modo del archivo con excepción de I, O, A, o R. |
55 | File already open Un modo de salida secuencial OPEN se publica para un archivo que esté ya abierto, o KILL se da para un archivo que esté abierto. |
56 | Unprintable error Un mensaje de error no está disponible para la condición de error que existe. Esto es causada generalmente por un error con un código de error indefinido. |
57 | Device I/O Error Generalmente un error del disco I/O, pero generalizado para incluir todos los dispositivos de I/O. Es un error fatal; es decir, el sistema operativo no puede recuperarse del error. |
58 | File already exists El nombre de fichero especificado en una declaración NAME es idéntico a un nombre de fichero ya en uso en el diskette. |
59-60 | Unprintable error No hay mensaje de error disponible para la condición de error existente. Esto es causada generalmente por un error con un código de error indefinido. |
61 | Disk full Todo el espacio del almacenamiento en discos está en uso. |
62 | Input past end Una declaración INPUT se ejecuta después de que todos los datos en el archivo se hayan entrado, o para un archivo (vacío) nulo. Para evitar este error, utilice la función del EOF para detectar el extremo del archivo. |
63 | Bad record number En las declaraciónes PUT o GET la , el número de registro es mayor que el máximo permitido (16.777.215) o igual a cero. |
64 | Bad filename Una forma ilegal se utiliza para el nombre de fichero con LOAD, SAVE, KILL, or OPEN; por ejemplo, un nombre de fichero con también muchos caracteres. |
65 | Error de Unprintable No hay mensaje de error disponible para la condición de error existente. Esto es causada generalmente por un error con un código de error indefinido. |
66 | Direct statement in file Se encuentra una declaración directa mientras que carga un archivo de ASCII-format. Se termina LOAD . |
67 | Too many files Se hace una tentativa de crear un archivo nuevo (con SAVE or OPEN) cuando todas las entradas en la guía son llenas o las especificaciones del archivo son inválidas. |
68 | Device Unavailable Se hace una tentativa de abrir un archivo en un dispositivo no existente. Puede ser que el hardware no exista para apoyar el dispositivo, tal como lpt2: o lpt3:, o es inhabilitado por el usuario. Esto ocurre si un "COM1 ABIERTO: se ejecuta la declaración solamente la ayuda de las neutralizaciones RS-232 del usuario con el /c: directiva de enganche interno sobre la línea de comando. |
69 | Communication buffer overflow Ocurre cuando se ejecuta una declaración de la entrada de las comunicaciones, pero la coleta de entrada es ya llena. Utilice ENCENDIDO una declaración ON ERROR GOTO para revisar la entrada cuando ocurre esta condición. Las entradas subsecuentes procuran al claro esta avería a menos que los caracteres continúen siendo recibidos más rápidamente que el programa pueden procesarlos. En este caso varias opciones están disponibles:
|
70 | Permission Denied Éste es uno de tres errores del disco duro vueltos del regulador de diskette.
|
71 | Disk not Ready Ocurre cuando la puerta de la impulsión de diskette está abierta o un diskette no está en la impulsión. Utilice ENCENDIDO una declaración GOTO del ERROR para recuperarse. |
72 | Disk media error Ocurre cuando el regulador de diskette detecta un hardware o los medios critican. Esto indica generalmente medios dañados. El copy cualquier archivo existente a un diskette nuevo, y cambia formato el diskette dañado. FORMAT los mapas que las malas pistas en la asignación de un espacio para un fichero tabulan. El resto del diskette es usable ahora. |
73 | Advanced Feature Una tentativa fue hecha de utilizar una palabra reservada que no está disponible en esta versión de GW-BASIC. |
74 | Rename across disks Ocurre cuando se hace una tentativa de retitular un archivo a un nuevo nombre declarado para estar en un disco con excepción del disco especificado para el viejo nombre. La operación de nombramiento no se realiza. |
75 | Path/File Access Error Durante una operación OPEN, MKDIR, CHDIR, or RMDIR, el MS-DOS no puede hacer una conexión correcta del trayectoria-a-nombre de fichero. La operación no se termina. |
76 | Path not found Durante una operación OPEN, MKDIR, CHDIR, or RMDIR, el MS-DOS no puede encontrar la trayectoria especificada. La operación no se termina. |