
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
Сообщения компилятора об ошибках 100 - 162
-------------------------------------------------------------------
Страница1
Смотри также:
Сообщения компилятора об ошибках 001 - 099
Сообщения об ошибках во время выполнения программы
Ошибка - Сообщение об ошибке
136 Invalid indirect reference - Недопустимая
косвенная ссылка (Оператор делает
недопустимую косвенную ссылку. Может
вы используете абсолютную
переменную, чьи базовая переменная не известна
в текущем модуле)
137 Structured variables are not allowed here -
Структурные переменные здесь не позволяются (Вы
пытаетесь выполнять не поддерживаемую операцию на
структурной переменной. Может вы пробуете
умножать две записи)
138 Cannot evaluate without System unit - Не
могу оценивать без System-модуля ( Ваша библиотека
TURBO.TPL должна содержать Модуль System, чтобы уметь
оценивать выражения)
139 Cannot access this symbol - Не могу
обращаться к этому символу (Весь набор символов
программы доступен сразу после компиляции программы.
К некоторым символам нельзя обращаться, пока не запустите
программу)
140 Invalid floating-point operation -
Недопустимая операция с плавающей точкой (Операция с
двумя вещественных типами произвела переполнение или
деление на нуль)
141 Cannot compile overlays to memory - Не могу
компилировать оверлеи в память (Программа, которая
использует оверлейные модули, должна компилироваться
на диск)
142 Pointer or procedural variable expected -
Ожидается указатель или процедурная переменная (Стандартная
функция Assigned требует, чтобы параметр был
указателем или процедурного типа)
143 Invalid procedure or function reference -
Неверная ссылка на процедуру или функцию (Вы пытаетесь
вызывать процедуру в выражении. Процедура,
функция должны компилироваться в режиме {$F+} и
не могут быть объявлены как inline или interrupt)
144 Cannot overlay this unit - Этот модуль не
может быть оверлеем (Вы пытаетесь сделать оверлеем
модуль, который не компилировался в {$O+})
145 Too many nested scopes - Слишком много
вложенных областей

146 File access denied - Доступ к файлу закрыт
(DOS возвращает эту ошибку в
следующих случаях: При попытке использовать файл
только для чтения как выходной файл. При использовании
каталога как выходного файла)
147 object type expected - Ожидается объектный
тип (Идентификатор не обозначает объектный тип)
148 Local object types are not allowed -
Локальные объектные типы не позволены (Объектные типы
могут быть определены только в наиболее удаленной
области программы или модуля.
Определения объектов внутри процедур или функций не
позволяются)
149 Virtual expected - Ожидается Virtual
(Пропущено ключевое слово Virtual)
150 Method identifier expected - Ожидается
идентификатор метода (Идентификатор не обозначает
метод)
151 Virtual constructors are not allowed -
Виртуальные конструкторы не позволяются (Метод
конструктора должен быть статический)
152 Constructor identifier expected - Ожидается
идентификатор конструктора ( Идентификатор не
обозначает конструктор)
153 Destructor identifier expected - Ожидается
идентификатор деструктора ( Идентификатор не
обозначает деструктор)
154 Fail only allowed within constructors -
Fail позволен только внутри конструкторов (Стандартная
процедура Fail может использоваться только внутри
конструкторов)
155 Invalid combination of opcode and operands -
Недопустимая комбинация кода операции и операндов

156 Memory reference expected - Ожидается
ссылка на память (Операнд ассемблера - не ссылка на
область памяти. Вы забыли
поставить квадратные скобки вокруг операнда индексного
регистра, например MOV AX, BX+SI вместо MOV AX,
[BX+SI])
157 Cannot add or subtract relocatable symbols -
Не могу складывать или вычитать перещаемые символы

158 Invalid register combination - Недопустимая
комбинация регистров

159 286/287 instructions are not enabled -
Команды 286/287 не допускаются ( Используйте {$G+},
чтобы включить коды операций 286/287.
Полученный код не выполнится на машинах
с 8086, 8088 процессорами)
160 Invalid symbol reference - Неверная ссылка
на символ

161 Code generation error - Ошибка генерации
кода (Предыдущая часть операторов содержит LOOPNE,
LOOPE, LOOP или JCXZ команду, которая не может
найти соответствующую метку)
162 ASM expected - Ожидается ASM
(В этой точке компилятор ожидает
зарезервированное слово ASM)
163 Duplicate dynamic method index - Двойной
индекс динамического метода (Этот динамический индекс
метода уже использовался другим методом.
Возможно, вы пытаетесь отменить динамический
метод, но неправильно записали его имя, таким образом
представляя новый метод)
164 Duplicate resource identifier - Двойной
идентификатор ресурса (Этот файл уже содержит ресурс с
именем или ID, уже, использованным
другим ресурсом)
165 Duplicate or invalid export clause -
Двойной или недопустимый экспортный индекс (Порядковое
число, определенное в индексном предложении:
Вне диапазона 1..32767. Уже используется другой
экспортируемой подпрограммой)
166 Procedure or function identifier expected -
Ожидается идентификатор процедуры или функции (Предложение
экспорта позволяет экспортировать только процедуры и
функции)
167 Cannot export this symbol - Нельзя
экспортировать этот символ (Процедуры или функции не
могут экспортироваться, если они не были объявлены
директивой export)
168 Duplicate export name - Двойное
экспортируемое имя (Данное имя уже использовалось
другой экспортируемой подпрограммой)
169 Executable file header too large -
Заголовок исполняемого файла слишком большой
 |