[an error occurred while processing this directive]

.сс

.цв

3 СООБЩЕНИЯ ОБ ОШИБКАХ

.ов

Ниже приведен список сообщений генерируемых ОС ОНИКС в случает той или иной нештатной ситуации (ошибки). Если выданная ошибка отсутствует в данном списке, значит она выдана активным резидентом (например языком Бейсик) и ее разъяснение надо смотреть в соответствующем руководстве. Вместе с ошибкой приводится ее номер.

130 Is a current rom (Текущий модуль)

В команде *SRLOAD был указан номер активного резидента.

160 No extra memory (Неодстаточно памяти)

Для создания виртуального диска надо иметь минимум 128 Кбайт памяти.

168 Broken dir (Разрушена директория)

Прежде чем начать работать с виртуальным диском, его необходимо разметить командой *INIT. Если ошибка выдана во время работы с обычным диском его также надо разметить. Не исключено что диск был размечен другой системой (например ДОС 3.3).

175 Types don't match (Перепутаны типы)

Хотя директория то же файл, ее нельзя загрузить в память; аналогично нельзя обычный файл использовать как директорию.

176 Rename across discs (Переименование по диску)

Вы не можете использовать *RENAME для перемещения файла из одной директории в другую.

180 Dir. not empty (Директория не пустая)

Вы пытаетесь удалить директорию, содержащую файлы. Удалите сначала их.

181 Is a dir. (Это директория)

Вы пытаетесь выполнить "файловую" операцию (например LOAD) над директорией.

182 Dir. exists (Директория существует)

Уже есть директория с таким именем.

189 Insufficient access (Неразрешенный доступ)

Вы пытаетесь прочитать или записать файл не имеющий флагов R и W в строке доступа к файлу. Воспользуйтесь командой *ACCESS.

195 Entry locked (Файл защищен)

Вы не можете записывать, удалять и переименовывать файлы, защищенные командой *ACCESS.

192 Too many open files (Слишком много открытых файлов)

Одновременно может быть открыто не более девяти файлов, а вы пытаетесь открыть десятый

193 Not open for update (Не открыт для изменения)

Вы пытаетесь занести информацию в файл открытый только для чтения

198 Disc full (Диск заполнен)

На диске нет места для записи файла.

199 Disc fault (Диск испорчен)

Обнаружена неисправность диска. Возможно вы просто не закрыли дисковод. В противном случае скопируйте, если это возможно файлы на другой диск и попытайтесь переформатировать дефектный.

200 Outside disc (Посторонний диск)

В дисководе установлен диск размеченный для другой системы (вероятно для ДОС 3.3)

201 Disc read only (Диск толко для чтения)

Вы пытаетесь писать на защищенный диск. Снимите защиту с диска.

204 Bad file name (Плохое имя файла)

Было введено слишком длинное имя файла или оно было пропущено.

207 Bad attribute (Плохой атрибут)

Вы пытаетесь использовать команду *ACCESS с неправильным атрибутом. (см. *ACCESS)

208 Bad drive (Плохой дисковод)

Исползован неправильный номер дисковода (например слишком большой).

214 Not found (Не найден)

Не найден заданный файл или директория. Используйте *CAT для проверки

215 Dir not found (Директория не найдена)

Не найдена директория, указанная в имени файла.

223 EOF (Конец файла)

Выдается при попытке чтения из файла после достижения его конца.

250 Key in use (Клавиша используется)

Может возникнуть при попытке рекурсивного определения клавиши

251 Bad key (Плохая клвиша)

Выдается в случае неправильного указания номера определяемой клавиши в команде *KEY

252 Bad address (Плохой адрес)

Выдается в случае неправильного указания адреса в командах *LOAD и *SAVE

253 Bad string (Плохая строка)

Выдается при неправильном вводе атрибутов команды (например команды *SAVE)

254 Bad command (Плохая команда)

Если ни ОС ОНИКС, ни один из сервисных резидентов не опознал введенную команду ОС пытается запустить соответствующий файл из системной библиотеки (см. команду LIB). В случае ненахождения файла выдается то сообщение.

[an error occurred while processing this directive]