Функции и процедурыДирективы компилятораВстроенный ассемблерКоманды редактора и зарезервированные словаСообщения об ошибкахПримеры программНаписать письмо
О проектеАвтора!Автора!

 

 

Сообщения компилятора об ошибках 100 - 162
-------------------------------------------------------------------                                       Страница2
Смотри также:
Сообщения компилятора об ошибках 001 - 099
Сообщения об ошибках во время выполнения программы

Ошибка - Сообщение об ошибке
100 String length mismatch - Несоответствие длин строк (Длина строковой константы не соответствует числу компонентов в массиве символов)
101 Invalid ordering of fields - Недопустимый порядок полей (Поля константы  записи или обьектного типа должны быть записаны в порядке объявления)
102 String constant expected - Ожидается строковая константа (Здесь должна быть строковая константа)
103 Integer or real variable expected - Ожидается целочисленная или вещественная переменная (Эта переменная должна иметь целочисленный или вещественый тип)
104 Ordinal variable expected - Ожидается порядковая переменная (Эта переменная должна иметь перечислимый тип)
105 INLINE error - Ошибка INLINE (Оператор < не позволен в конъюнкции с
переместимыми ссылками на переменные)
106 Character expression expected - Ожидается символьное выражение (Это выражение должно иметь символьный тип)
107 Too many relocation items - Слишком много единиц настройки
108 Overflow in arithmetic operation - Переполнение в арифметической операции (Результат предшествующей арифметической операция вне диапазона LongInt (-2147483648..2147483647)
109 No enclosing For, While or Repeat statement - Нет закрывающих FOR, WHILE или REPEAT операторов (Процедуры Break и Continue не могут использоваться вне for, while или repeat конструкций)
112 CASE constant out of range - Константа варианта вне диапазона (Для операторов Case, константы должны быть внутри диапазона -32768..65535)
113 Error in statement - Ошибка в операторе (Этот символ не может начинать оператор)
114 Cannot call an interrupt procedure - Не могу вызвать процедуру прерывания (Вы не можете напрямую вызывать процедуры обработки прерываний. Используйте процедуры GetIntVec и SetIntVec)
116 Must be in 8087 mode to compile - Для компиляции нужно быть в режиме 8087 (Эта конструкция может компилироваться только в состоянии {$N+}. Операции с вещественными типами 8087 (Single, Double, Extended и Comp) невозможны в состоянии {$N-})
117 Target address not found - Не найден адрес цели (Команда SearchѓFind Error не смогла определить оператор, который соответствует заданному адресу)
118 Include files are not allowed here - Файлы для включения здесь не позволяются (Каждый блок операторов должен полностью содержаться в одном файле)
119 No inherited methods are accessible here - Здесь недоступны наследованные методы (Вы используете ключевое слово inherited вне метода или в методе объектного типа, который не имеет предка)
121 Invalid qualifier - Недопустимый спецификатор ( Возможно, вы делаете следующее: Индексируете переменную не массив. Определяете поля в переменной не записи.  Разыменовываете переменнуюне  указатель)
122 Invalid variable reference - Недопустимая ссылка на переменную (Эта конструкция следует синтаксису переменной ссылки, но не указывает на область памяти)
123 Too many symbols - Слишком много символов (Программа или модуль объявляют больше чем 64Кб символов. Если вы компилируете в режиме {$D+}, попробуйте выключить его)
124 Statement part too large - Операторная часть слишком большая (Turbo Pascal ограничивает размер операторной части в 24Кб. Переместите некоторые разделы операторной части в одну или более процедур.)
126 Files must be var parameters - Файлы должны быть var-параметрами (Вы пытаетесь объявить параметр файлового типа. Параметры файлого типа должны быть переменными (var) параметрами)
127 Too many conditional symbols - Слишком много условных символов (Нет участка памяти, чтобы определить дальнейшие условные символы. Удалите некоторые символы, или сократите некоторые из символических имен)
128 Misplaced conditional directive - Неверно расположенная директива условного выражения (Компилятор столкнулся с {$ELSE} или {$ENDIF} директивами без соответствующих {$IFDEF}, {$IFNDEF}, {$IFOPT} директив)
129 ENDIF directive missing - Пропущена ENDIF директива (Исходный файл, закончился внутри условной конструкции трансляции. Должно быть равное количество {$IFxxx} и {$ENDIF} директив в исходном файле программы)
130 Error in initial conditional defines - Ошибка в начальных условных определениях (Начальные условные символы, определенные в Options\Compiler\Conditional Defines (или директивой /D), недопустимы)
131 Header does not match previous definition - Заголовок не соответствует предыдущему определению (Заголовок процедуры, функции, определенный в Interface части или forward описанием, не соответствует новому заголовку)
133 Cannot evaluate this expression - Не могу оценить это выражение (Вы пытаетесь использовать не поддерживаемую возможность в константе или в отладочном выражении)
134 Expression incorrectly terminated - Выражение некорректно завершено (Turbo Pascal ожидает или оператор или конец выражения в этой точке, но не нашел ни того, ни другого)
135 Invalid format specifier - Некорректный спецификатор формата (Вы используете недопустимый спецификатор формата, или числовой параметр спецификатора формата находится вне диапазона)

Hosted by uCoz