Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Паскалю.doc
Скачиваний:
61
Добавлен:
04.06.2015
Размер:
7.62 Mб
Скачать

2. Ошибки времени выполнения а) Ошибки системы ms-dos

Номер

ошибки

Сообщение

Значение

2

File not found

Файл не найден

3

Path not found

Путь к файлу не найден

4

Too many open files

Слишком много открытых файлов

5

File access denied

Нет доступа УК файлу

15

Invalid driver number

Некорректный номер дискового устройства

18

No more files

Нет файлов

Б)Ошибки ввода-вывода

При включенной директиве {$I-}номер ошибки ввода-вывода возвращается функциейIOResult

Номер

ошибки

Сообщение

Значение

100

Disk read error

Ошибка чтения диска

101

Disk write error

Ошибка записи на диск

102

File not assigned

Файл не назначен. Файловой переменной не поставлено в соответствие имя файла

103

File not open

Файл не открыт

104

File not open for input

Файл не открыт для ввода

105

File not open for output

Файл не открыт для вывода

106

Invalid numeric format

Неверный числовой формат – вместо чисел вводятся данные других типов

В)Критические ошибки

Номер

ошибки

Сообщение

Значение

150

Disk is write protected

Диск защищен от записи

151

Unknown unit

Неизвестный модуль

152

Disk not ready

Дисковое устройство не готово к работе

153

Unknown command

Неопознанная команда

160

Device write fault

Ошибка при записи на устройство

161

Device read fault

Ошибка при чтении с устройства

162

Hardware failure

Сбой в оборудовании

Г)Фатальные ошибки

Номер

ошибки

Сообщение

Значение

200

Division by zero

Деление на ноль

201

Range check error

Выход за пределы допустимых значений

202

Stack overflow error

Переполнение стека

204

Invalid pointer operation

Некорректная операция ссылки

205

Floating point overflow

Переполнение при выполнении операции с плавающей запятой

206

Floating point underflow

Исчезновение порядка при выполнении операции с плавающей запятой

207

Invalid floating point operation

Недопустимая операция с плавающей запятой

210

Object not initialized

Объект не инициализирован

215

Arithmetic overflow

Арифметическое переполнение

86