Песни о Паскале
Шрифт:
160
Invalid symbol reference
Этот параметр нельзя использовать как операнд в команде ассемблера.
162
ASM expected
Здесь должно быть зарезервированное слово ASM.
Приложение Е
Ошибки исполнения
Номер ошибки
Сообщение
Пояснение
1
Invalid function number
Вызов
2
File not found
Не найден файл.
3
Path not found
Не найден каталог.
4
Too many open files
Слишком много открытых файлов. Максимальное число одновременно открываемых файлов определено в системном файле «CONFIG.NT» («CONFIG.SYS»).
5
File access denied
Отказано в доступе к файлу.
6
Invalid file handle
Неправильный описатель файла.
12
Invalid file access code
Неправильный режим доступа к файлу.
15
Invalid drive number
Неправильная буква (номер) устройства.
16
Cannot remove current directory
Нельзя удалить текущий каталог.
17
Cannot rename across drives
Нельзя переименовать файл заменой буквы устройства.
18
No more files
Процедура FindFirst или FindNext не нашла файл.
100
Disk read error
Попытка чтения за концом файла.
101
Disk write error
Ошибка (переполнение ) диска.
102
File not assigned
Обращение с файлом, для которого не выполнена процедура Assign.
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
Bad drive request struct length
Ошибка, формируемая драйвером.
152
Drive not ready
Внешнее устройство не готово.
154
CRC error in data
Ошибка при записи на внешнее устройство.
156
Disk seek error
Попытка чтения-записи за пределами файла.
157
Unknown media type
Нельзя распознать тип устройства.
158
Sector Not Found
Не найден сектор диска.
159
Printer out of paper
В принтере нет бумаги.
160
Device write fault
Ошибка на устройстве при записи.
161
Device read fault
Ошибка на устройстве при чтении.
162
Hardware failure
Ошибка
200
Division by zero
Деление на ноль.
201
Range check error
Нарушение диапазона.
202
Stack overflow error
Переполнение стека программы.
203
Heap overflow error
Переполнение динамической памяти.
204
Invalid pointer operation
Вызов Dispose или FreeMem с неверным указателем.
205
Floating point overflow
Переполнение вещественного числа.
206
Floating point underflow
Потеря значимости вещественного числа.
207
Invalid floating point operation
Ошибка действия с вещественным числом.
208
Overlay manager not installed
Диспетчер оверлеев не инициализирован.
209
Overlay file read error
Ошибка при чтении оверлейного файла.
210
Object not initialized
Объект не инициализирован.
211
Call to abstract method
Вызван абстрактный метод объекта.
212
Stream registration error
Ошибка регистрации типа данных для потока.
213
Collection index out of range
Выход индекса за пределы коллекции.
214
Collection overflow error
Переполнение коллекции.
215
Arithmetic overflow error
Переполнение в арифметической операции.
216
General Protection fault
Запись в недоступную область памяти.
Приложение Ж
Директивы управления компиляцией
Директивы для настройки реакции на ошибки времени выполнения (Runtime errors)
Директива компилятора
Флажок в окне настройки
Описание
$R
Range Checking
Проверка допустимых диапазонов для индексов массивов и чисел.
$S
Stack Checking
Проверка переполнения стека программы.
$I
I/O Checking
Проверка ошибок ввода-вывода.
$Q
Overflow Checking
Проверка переполнения при целочисленных вычислениях.
Директивы, управляющие синтаксическим контролем (Syntax options)
Директива компилятора
Флажок в окне настройки
Описание
$V
Strict Var Strings
Проверка совместимости типов для строк различной длины.