Это старая версия документа!
Дать подходящее сообщение об ошибке —
верх справедливости.
—Старая пословица
Получив сообщение об ошибке,
сохраняйте спокойствие.
—Маленькая хитрость
20|Verify error
(Ошибка верификации).|Содержимое памяти или файла при проверке оказывается другим. Эта ошибка может появиться при использовании команды CLOAD.|
21 | No RESUME (Отсутствует оператор RESUME). | В программе обработки ошибок нет оператора RESUME. |
22 | RESUME without ERROR (Оператор RESUME при отсутствии ошибки). | Оператор RESUME встречается прежде,чем запускается программа обработки ошибок. |
23 | Unprintable error (Ошибка без вывода текста сообщения). | Насколько известно, такая ошибка может быть вызвана только в результате действия оператора ERROR (имитация ошибки). |
24 | Missing operand (Пропущенный операнд). | Выражение содержит оператор без последующих операндов; в команде/операторе отсутствуют обязательные параметры. |
25 | Line buffer overflow (Переполнение буфера строки). | Попытка ввести с помощью оператора INPUT строку, содержащую более 255 символов (из файла). |
26-49 | Unprintable error (См. 23). | |
50 | Field overflow (Переполнение поля). | Попытка размещения оператором FIELD количества байтов,превышающеето, которое определено для записи в файл произвольного доступа. |
51 Internal error (Внутренняя ошибка). ────────────── Неисправность. Произведите "сброс" нажатием клавиши RESET, либо выключением компьютера. 52 Bad file number (Неправильный номер файла). ─────────────── Оператор или команда обращается к файлу с номером, для которого не был выполнен оператор OPEN, или этот номер превышает число,за- данное в операторе MAXFILES. 53 File not found (Файл не найден). ────────────── Оператор/команда LOAD,KILL,NAME или OPEN обращается к файлу,не су- ществующему на данной дискете. 54 File already open (Файл уже открыт). ───────────────── Оператор режима последовательного вывода OPEN задан для файла, ко- торый уже открыт таким оператором; либо оператор KILL относится к открытому файлу. 55 Input past end (Ввод после конца файла). ────────────── Оператор INPUT пытается прочитать больше данных, чем есть в файле. Во избежание этой ошибки используйте функцию EOF для обнаружения конца файла. 56 Bad file name (Неправильное имя файла). ───────────── В операторах LOAD, SAVE, KILL или OPEN использовано неверное имя файла (например, имя файла,в котором слишком много символов). 57 Direct statement in file (Оператор прямого режима в файле недопус- ──────────────────────── тим). Оператор прямого режима встречен при загрузке файла в формате ASCII оператором LOAD. Действие LOAD прекращается. Выдается также при попытке загрузить командой типа LOAD двоичный файл. 58 Sequential I/O only (Только последовательный ввод-вывод). ─────────────────── Использование операторов GET или PUT для файла,который был открыт посредством оператора OPEN как последовательный файл. 59 File not OPEN (Файл не открыт с помощью команды). ───────────── Команда (оператор) ввода/вывода используется для файла, который не был открыт оператором OPEN. 60 Bad FAT (Неверная информация в FAT(таблице распределения файлов)). ─────── Файловая таблица распределений FAT не в порядке. Вероятно,дискета не была инициализирована с помощью команды FORMAT. 61 Bad file mode (Неверный режим обращения к файлу). ───────────── Сделана попытка использовать операторы PUT, GET или LOF по отноше- нию к файлу последовательного доступа, загрузить командой LOAD файл произвольного доступа, или выполнить оператор OPEN в неподхо- дящем файловом режиме. 62 Bad drive name (Неправильное имя дисковода). ────────────── Использовано неправильное имя дисковода. 63 Bad sector number (Неправильный номер сектора). ───────────────── В последней версии дискового MSX-BASIC этой ошибки не должно быть! 64 File still open (Файл все еще открыт). ─────────────── Файл не был закрыт оператором CLOSE. 65 File already exists (Файл уже существует). ─────────────────── Имя файла,определенное в операторе NAME,является идентичным имени файла, уже имеющегося на дискете. 66 Disk full (Дискета заполнена до предела). ───────── RAM disk full (Виртуальный диск ОЗУ уже заполнен). ───────────── 67 Too many files (Слишком много файлов). ────────────── Попытка создания нового файла(использование команд SAVE или OPEN), когда все 255 элементов каталога заполнены. 68 Disk write protected (Дискета защищена от попыток записи). ──────────────────── Дискета защищена от попыток записи. 69 Disk I/O error (Ошибка при вводе/выводе на дискету). ────────────── Неисправляемая ошибка, возникающая при выполнении операторов вво- да-вывода на дискету. 70 Disk offline (Дисковод в автономном режиме или выключен). ──────────── RAM disk offLine (Отключен виртуальный диск; ошибка для компьюте- ──────────────── ра серии MSX-2). 71 Rename across disks (Ошибка переименования файла). ─────────────────── Сделана попытка переименования файла с новым идентификатором дис- ковода. Это не допускается! 72-255 Unprintable error (Ошибка без вывода текста сообщения). См.23 .
Внимание!
«Unprintable error».
«No RAM disk».