138
E.3. Перечень ошибок ввода/вывода
9:
Значение данного выражения больше допустимой верхней границы.
Получается при включенной директиве {$R+}
32:
Ошибка при использовании стандартной процедуры DISPOSE или FREEMEM-
WORDS. Попытка освободить памят, которая не была резервирована
применением NEW или GETMEMWORDS (например, память,
принадлежащая операционной системе, или незанятая память)
65:
Переполнение при вычислениях с плавающей точкой (например, 1.25е20 *
3.47е20)
66:
Неправильная операция или операнд с плавающей точкой (например, LN(0))
67:
Нулевое значение знаменателя при делении с плавающей точкой
68:
Переполнение при превращении вещественного числа в целое (например,
trunc(1.5e30))
208:
Не хватает памяти, чтобы в ней могли поместиться код программы,
используемые ею модули, ее глобальные переменные и глобальные
переменные ее модулей.
209:
Ошибка при вводе исполнимого файла. Вероятнее всего - технический
сбой.
210:
Нет выполнимого кода указанного модуля
211:
Не найден файл сегмента. Не меняйте дискет во время выполнения.
212:
Неправильная версия программы/модуля
214:
Попытка для выхода из или входа в несуществующей процедуре. Вероятно
программа разрушает системные области компьютера.
216:
Рекурсивная инициализация модулей. Например, модуль A использует
модуль B, который, со своей стороны, использует модуль A. Этого нельзя
делать. Один из них должен быть подчиненным другому.
217:
Неправильный формат библиотеки (SYSTEM.UPL). Вероятнее всего
структура библиотеки разрушена неправомерным записей. Восстановите
библиотеку с дистрибутивного дискета.
218:
Неправильный формат .BDY файла. В силе то, что сказано для ошибки 217.
Перекомпилируйте разрушенного модуля.
219:
При выполнении программы, использующей явным или неявным образом
данный модуль, не обнаружена его реализационная (inplementation) часть,
т.е. .BDY файл. Имя этого модуля выдается в строке, за которой следует
строка сообщения. Используйте BLpath, чтобы указать где надо искать
реализационных частей модулей или полного имени библиотеки. Если уже
Вы сделали это, проверьте записаны ли там необходимые .BDY файлы
и/или библиотека.
E.3. Перечень ошибок ввода/вывода
Ошибки ввода/вывода с кодом, меньшим 128 ($80) совпадают с теми,
выдаваемыми операционной системой UniDOS.
0 ($00): No error
1 ($01): Invalid function number
2 ($02): Invalid drive
3 ($03): Disk write protected
4 ($04): Address failure
5 ($05): Data failure
<<  <  GO  >  >>

Вернуться к началу сайта