Перейти на главную страницу
83 |
Invalid @ argument (Недействительный аргумент оператора @ ). Правильными аргументами являются имена переменных, процедур или функций. |
84 |
Unit expected (Ожидается оператор UNIT). |
85 |
“;” expected (Ожидается символ “;”). |
86 |
“:” expected (Ожидается символ “:”). |
87 |
“,” expected (Ожидается символ “,”). |
88 |
“(” expected (Ожидается символ “(”). |
89 |
“)” expected (Ожидается символ “)”). |
90 |
“=” expected (Ожидается символ “=”). |
91 |
“:=” expected (Ожидается символ “:=”). |
92 |
“[” or “(.” expected (Ожидается символ “[” или “(.” ). |
93 |
“]” or “.)” expected (Ожидается символ “]” или “.)”). |
94 |
“.” expected (Ожидается символ “.”). |
95 |
“..” expected (Ожидается символ “..”). |
96 |
Too many variables (Слишком много переменных). Эта ошибка может появиться по следующим причинам:
|
97 |
Invalid FOR control variable (Недопустимая переменная управления циклом FOR). Параметр цикла оператора FOR должен быть переменной перечисляемого типа. |
98 |
Integer variable expected (Ожидается переменная целого типа). Предшествующая переменная должна иметь целый тип. |
99 |
Files are not allowed here (Файлы и типы процедур здесь не разрешены). Типизированная константа не может иметь файловый тип. |
100 |
String length mismatch (Несовпадение длины строки). Длина строковой константы не соответствует количеству элементов символьного массива. |
101 |
Invalid ordering of files (Недопустимый порядок полей). Поля в константе типа RECORD должны записываться в порядке их описания. |
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 - Слишком много перемещаемых элементов. [Только реальный режим]. Размер раздела таблицы перемещения файла .EXE превышает 64К. |
108 |
Overflow in arithmetic operation (Переполнение при выполнении математических операций). Значение результата последней выполненной математической операции превышает допустимые размеры типа LongInt (-2147483648 ... 2147483647). В этом случае рекомендуется использовать вещественные типы вместо целочисленных. |
109 |
No enclosing FOR, WHILE or REPEAT statement (Не найдены операторы цикла). Эта ошибка возникает в том случае, когда стандартные процедуры Break и Continue используются вне операторов цикла FOR, WHILE или REPEAT. |
112 |
CASE constant out of range (Константа в операторе CASE вне диапазона допустимых границ). Значение целочисленных констант оператора CASE должно находиться в пределе от -32768 до 32767. |
113 |
Error in statement (Ошибка в операторе). Символ, на который указывает курсор не может быть первым символом в операторе. |
114 |
Cannot call an interrupt procedure (Невозможен вызов процедуры обработки прерывания). Вы не можете непосредственно вызвать процедуру прерывания. |
116 |
Must be in 8087 mode to compile this (Для компиляции необходим режим 8087). Данная конструкция может компилироваться только в режиме {$N+}. В состоянии {$N-} операции с типами REAL (одиночной и двойной точности, расширенными и сложными) не допускаются. |
117 |
Target addres not found (Указанный адрес не найден). Команда Search/Find Error (Компиляция /Поиск ошибки) в интегрированной интерактивной среде или опция /F в командной строке компилятора не позволяют обнаружить оператор, соответствующий указанному адресу. |
118 |
Include files are not allowed here (В данном месте программы подключение файла невозможно). Раздел операторов должен целиком размещаться в одном файле. |
119 |
No inherited methods are accessible here (Недопустимое использование наследуемых методов). Ошибка возникает в том случае, если зарезервированное слово INHERITED используется вне метода объектного типа или внутри метода объектного типа, не имеющего предков. |
120 |
NIL expected (Ожидается оператор NIL). Типизированный константы или указатели могут инициализироваться только значением NIL. |
121 |
Invalid qualifier (Неверный квалификатор). Эта ошибка может появиться по следующим причинам:
|
122 |
Invalid variable reference (Недопустимая ссылка на переменную). Предыдущая конструкция удовлетворяет синтаксису ссылки на переменную, но она не указывает адрес памяти. Наиболее вероятно, что вызвана функция-указатель, но отсутствует ссылка (с помощью символа ^) на результат. |
123 |
Too many symbols (Слишком много символов). Программа или программный модуль описывает более 64Кбайт символов. Если Вы компилируете программу с помощью директивы {$D+}, то попробуйте отключить эту директиву или попытайтесь разбить программу на несколько модулей. |
124 |
Statement pert too large (Слишком большой раздел операторов). Турбо Паскаль ограничивает размер раздела операторов до величины примерно 24Кбайт. Если Вы обнаружили эту ошибку, поместите части разделов операторов в одну или несколько процедур. В любом случае при наличии раздела операторов такого размера не стоит жалеть усилий, чтобы сделать более ясной и понятной структуру своей программы. |
126 |
Files must be var parameters (Файлы должны иметь переменные в качестве параметров). Попытка передать процедуре или функции параметр-значение файлового типа. Укажите ключевое слово 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/Compile/Conditional Defines (Параметры/Компилятор/Условные определения) или в параметре /D компилятора командной строки, являются недопустимыми. |
131 |
Header does not match previous definition Заголовок не соответствует предыдущему определению). Эта ошибка может появиться по следующим причинам:
|
132 |
Critical disk error (Критическая ошибка диска). Во время компиляции произошла критическая ошибка диска (например дисковод находился в состоянии неготовности). |
133 |
Cannot evaluate this expression (Невозможно вычислить данное выражение). В выражении-константе или в отладочном выражении используются неподдерживаемые средства, например в описании константы используется функция Sin или в отладочном выражении вызывается определенная пользователем функция. |
134 |
Expression incorrectly terminated - Некорректное завершение выражения. [Только для встроенного отладчика]. Турбо Паскаль ожидает в данном месте конец выражения или операцию, но не находит ни того, ни другого. |
135 |
Invalid format specifier - Неверный спецификатор формата. [Только для встроенного отладчика]. Используется неверный спецификатор формата или числовой аргумент спецификатора формата выходит за допустимые границы. |
136 |
Invalid indirect reference (Недопустимый косвенный указатель). Предшествующий оператор пытается осуществить недопустимую косвенную ссылку. Например, используется абсолютная переменная, базовая переменная которой в текущем модуле неизвестна, или в программе типа INLINE используется ссылка на переменную, неопределенную в текущем модуле. |
137 |
Structured variable are not allowed here (В данном месте использование структурной переменной не допускается). Предпринята попытка выполнения над структурной переменной неподдерживаемой операции. Например попытка перемножить две записи. |
138 |
Cannot evaluate without System unit - Нельзя вычислить без блока System. [Только для встроенного отладчика]. Чтобы отладчик смог вычислить выражение, в файле .TPL должен содержаться модуль System. |
139 |
Cannot access this symbol - Доступ к данному идентификатору отсутствует. [Только для встроенного отладчика]. Как только программа скомпилирована, все множество ее идентификаторов становится доступным. Однако к отдельным идентификаторам (например, к переменным) нельзя получить доступ, пока программа не запущена. |
140 |
Invalid floating-point operation (Недопустимая операция с вещественным числом). При операции с двумя действительными значениями было получено переполнение или деление на нуль. |
141 |
Cannot compile overlay operation - Нельзя выполнить компиляцию оверлеев в память. [Реальный режим]. Программа, использующая оверлеи, должна компилироваться на диск. |
142 |
Procedure or function variable expected (Ожидается процедура или функция). В этом контексте оператор получения адреса @ может использоваться только с переменной-процедурой или функцией. |
143 |
Invalid procedure or function reference (Недопустимый указатель на процедуру или функцию). Эта ошибка может появиться по следующим причинам:
|
144 |
Cannot overlay this unit - Этот модуль не может использоваться в качестве оверлейного. [Реальный режим]. Попытка использовать в качестве оверлейного модуль, который не был скомпилирован с директивой {$O+}. |
145 |
Too many nested scopes - Слишком большая вложенность. На уровень вложенности влияют: каждый unit в предложении uses , каждая запись, имеющая вложенность, вложенность операторов with. |
146 |
File access denied (Отказано в доступе к файлу). Файл не может быть открыт или создан. Скорее всего, компилятор пытается произвести запись в файл с атрибутом Read only (Только для чтения). |
147 |
Object type expected (Ожидается объектный тип). Идентификатор не определяет объектный тип или данный тип упущен. |
148 |
Local object types not allowed (Локальные объектные типы не разрешены). Объектные типы могут быть определены только в глобальном блоке программы или модуля. Объявление типа объекта внутри процедур (функций) и модулей не допускается. |
149 |
VIRTUAL expected (Ожидается VIRTUAL). В описании объекта отсутствует ключевое слово VIRTUAL. |
150 |
Method idenfier expected (Ожидается идентификатор метода). Указанный идентификатор не является идентификатором метода. |
151 |
Virtual constructor 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]. |
157 |
Cannot add or substract relocatable symbols (Сложение или вычитание перемещаемых символов невозможно). С перемещаемыми идентификаторами в операнде Ассемблера допускается выполнение единственной операции - это сложение с константой или вычитание константы. Переменные, процедуры, функции и метки представляют собой перемещаемые идентификаторы. Предположим, что Var - это переменная, а Const - константа. Тогда инструкции MOV AX, Const+Const и MOV AX, Var + Const являются допустимыми, а MOV AX,Var + Var - нет. |
158 |
Invalid register combination (Недопустимая регистровая операция). Допустимыми комбинациями индексных регистров являются [BX], [BP], [SI], [DI], [BX + DI], [BP + SI], и [BP + DI]. Другие комбинации индексных регистров , например [AX], [BP + BX] и [SI + DX], не допускаются. Заметим, что локальные переменные (переменные, описанные в процедуре или функции) размещаются в стеке и доступ к ним организуется через регистр ВР. При ссылках на такие переменные Ассемблер автоматически добавляет [BP], поэтому, хотя конструкция типа Local[BX] (где Local - локальная переменная) и выглядит допустимой, операндом в итоге будет Local[BP + BX]. |
159 |
286/287 Instruction not allowed (Инструкции процессоров 286/287 не разрешены). Используйте директиву компилятора {$G+}, но имейте ввиду, что результирующий код не сможет работать на машинах с процессорами 8086 и 8088. |
160 |
Invaled symbol reference (Недопустимая ссылка на идентификатор). Данный идентификатор в операнде Ассемблера недоступен. Эта ошибка может появиться по следующим причинам:
|
Составление инструкций для компьютера называется программированием. Создание даже самых простых программ поможет вам лучше понять как работает компьютер и как устроено программное
01 10 2014
26 стр.
01 10 2014
1 стр.
Итак, дорогие друзья, я хочу рассказать Вам о том, как мы ездили на всероссийский форум «Кавказ 2020», описать все те интересные моменты, которые пережил и просто поделиться впечат
15 12 2014
1 стр.
Дорогие друзья! Мы рады встрече, которая посвящена вопросам взаимоотношений среди молодежи
11 10 2014
1 стр.
Добрый день, дорогие друзья! Когда-то Ф. М. Достоевский сказал: «Красота спасёт мир». Задумайтесь, может быть это правда?
06 10 2014
1 стр.
Дорогие друзья, представляем вам еще один эксклюзивный маршрут незнакомая италия, предлагаем познакомиться с «нашей» Италией
12 09 2014
1 стр.
Он был создан в апреле 2007 год. В бумажной версии, как газета "Золотой Век", он существует с октября 2000 года
23 09 2014
1 стр.
Лазаренко Н. В. Квн по физике для vii–viii классов // Фiзiка: праблемы выкладання. – 1997. – Вып. – С. 101–104
14 12 2014
1 стр.