ВУЗ:
Составители:
Рубрика:
93
110. Превышены допустимые размеры таблицы отладочной
информации (больше 64 Кбайт). Следует часть модулей скомпилировать с
директивой {$D-}.
112. Целая константа в операторе CASE должна быть в пределах от -
32768 до 32767.
113. Ошибка в операторе.
114. Нельзя непосредственно вызвать процедуру прерывания
116. Типы Single, Double, Extended и Comp можно использовать только
при наличии арифметического сопроцессора (программа должна быть
ско
мпилирована с директивой {$N+}).
117. При использовании команды меню Search\Find error нельзя найти
оператор для заданного адреса.
118. В данном месте нельзя использовать файл, подключаемый
директивой {$I filename}. Оператор должен полностью находиться в
одном файле.
119. Зарезервированное слово inherited использовано не внутри метода
объекта или внутри метода объекта, у которого нет предков.
121. Неправильный квалификатор (попытка задать индекс у пар
аметра,
не являющегося массивом, указание поля, которого нет в записи, попытка
обратиться по адресу к данным, если переменная не является указателем).
122. Неправильная ссылка на переменную (вероятно, взят указатель, а
не величина, на которую он указывает).
123. В программе введено символов больше, чем 64 Кбайт. Следует
попробовать разделить программу на част
и.
124. Тело программы не может быть более 24 Кбайт. Нужно выделить
одну или несколько подпрограмм.
126. Файловую переменную можно передавать в подпрограмму только
как параметр-переменную.
127. Слишком много символов у параметров условной компиляции.
128. Несоответствие в директивах условной компиляции.
129. Пропущена директива компилятора {$ENDIF}.
130. Параметры для условной компиляции, заданные строкой вв
ода
Options\Compiler\Conditional defines заданы неверно.
131. Полный заголовок подпрограммы не соответствует заголовку,
объявленному с директивой forward, или заголовку в интерфейсной части
модуля.
133. Неправильное константное выражение или выражение,
используемое в окнах отладки
134. Неправильно завершено выражение.
135. Неправильный формат.
136. Неправильная косвенная ссылка.
137. Недопустимая операция над структурированными данными.
138. Файл Turbo.tpl не включает модуль System
.
94
139. Нельзя получить этот символ.
140. Переполнение при операциях с вещественными числами или
деление на нуль.
141. Программа, использующая оверлеи, должна быть скомпилирована
на диск.
142. Здесь должен быть указатель или переменная процедурного типа.
143. Неправильный вызов процедуры или функции.
144. Попытка использовать модуль в оверлейной программе, ко
торый
не скомпилирован с директивой {$0+}.
146. Неправильное обращение к файлу (например, запись в файл,
применяемый только для чтения, используется имя каталога, а не файла).
147. Здесь должна быть переменная типа-объекта.
148. Нельзя определять переменную типа-объекта в подпрограмме.
149. Этот метод должен быть виртуальным (пропущено
зарезервированное слово virtual).
150. Здесь до
лжен быть идентификатор метода.
151. Конструктор не может быть виртуальным.
152. Здесь должен быть идентификатор конструктора.
153. Здесь должен быть идентификатор деструктора.
154. Процедура Fail вызвана не из конструктора, что недопустимо.
155. Неправильный набор операндов у команды ассемблера.
156. В команде ассемблера должна быть ссылка на память.
157. Нельзя складывать или вычитать пер
емещаемые операнды в
ассемблере.
158. Неправильная комбинация регистров.
159. Нельзя использовать команды для компьютеров 80286/80287.
160. Этот параметр нельзя использовать как операнд в команде
ассемблера.
162. Здесь должно быть зарезервированное слово asm.
Сообщения об ошибках времени выполнения
1. Вызов несуществующей функции DOS.
2. Файл не найден.
3. Не найден каталог.
4. Нельзя открыть столько файлов. Чи
сло открываемых файлов
определяется в CONFIG.SYS.
5. Неправильное обращение к файлу.
6. Неправильный описатель файла.
12. Неправильный режим доступа к файлу
15. Неправильный номер накопителя.
16. Нельзя удалить текущий каталог.
17. Нельзя переименовать файл, изменив номер накопителя.
18. Процедуры FindFirst или FindNext не нашли файла.
110. Превышены допустимые размеры таблицы отладочной 139. Нельзя получить этот символ. информации (больше 64 Кбайт). Следует часть модулей скомпилировать с 140. Переполнение при операциях с вещественными числами или директивой {$D-}. деление на нуль. 112. Целая константа в операторе CASE должна быть в пределах от - 141. Программа, использующая оверлеи, должна быть скомпилирована 32768 до 32767. на диск. 113. Ошибка в операторе. 142. Здесь должен быть указатель или переменная процедурного типа. 114. Нельзя непосредственно вызвать процедуру прерывания 143. Неправильный вызов процедуры или функции. 116. Типы Single, Double, Extended и Comp можно использовать только 144. Попытка использовать модуль в оверлейной программе, который при наличии арифметического сопроцессора (программа должна быть не скомпилирован с директивой {$0+}. скомпилирована с директивой {$N+}). 146. Неправильное обращение к файлу (например, запись в файл, 117. При использовании команды меню Search\Find error нельзя найти применяемый только для чтения, используется имя каталога, а не файла). оператор для заданного адреса. 147. Здесь должна быть переменная типа-объекта. 118. В данном месте нельзя использовать файл, подключаемый 148. Нельзя определять переменную типа-объекта в подпрограмме. директивой {$I filename}. Оператор должен полностью находиться в 149. Этот метод должен быть виртуальным (пропущено одном файле. зарезервированное слово virtual). 119. Зарезервированное слово inherited использовано не внутри метода 150. Здесь должен быть идентификатор метода. объекта или внутри метода объекта, у которого нет предков. 151. Конструктор не может быть виртуальным. 121. Неправильный квалификатор (попытка задать индекс у параметра, 152. Здесь должен быть идентификатор конструктора. не являющегося массивом, указание поля, которого нет в записи, попытка 153. Здесь должен быть идентификатор деструктора. обратиться по адресу к данным, если переменная не является указателем). 154. Процедура Fail вызвана не из конструктора, что недопустимо. 122. Неправильная ссылка на переменную (вероятно, взят указатель, а 155. Неправильный набор операндов у команды ассемблера. не величина, на которую он указывает). 156. В команде ассемблера должна быть ссылка на память. 123. В программе введено символов больше, чем 64 Кбайт. Следует 157. Нельзя складывать или вычитать перемещаемые операнды в попробовать разделить программу на части. ассемблере. 124. Тело программы не может быть более 24 Кбайт. Нужно выделить 158. Неправильная комбинация регистров. одну или несколько подпрограмм. 159. Нельзя использовать команды для компьютеров 80286/80287. 126. Файловую переменную можно передавать в подпрограмму только 160. Этот параметр нельзя использовать как операнд в команде как параметр-переменную. ассемблера. 127. Слишком много символов у параметров условной компиляции. 162. Здесь должно быть зарезервированное слово asm. 128. Несоответствие в директивах условной компиляции. 129. Пропущена директива компилятора {$ENDIF}. Сообщения об ошибках времени выполнения 130. Параметры для условной компиляции, заданные строкой ввода 1. Вызов несуществующей функции DOS. Options\Compiler\Conditional defines заданы неверно. 2. Файл не найден. 131. Полный заголовок подпрограммы не соответствует заголовку, 3. Не найден каталог. объявленному с директивой forward, или заголовку в интерфейсной части 4. Нельзя открыть столько файлов. Число открываемых файлов модуля. определяется в CONFIG.SYS. 133. Неправильное константное выражение или выражение, 5. Неправильное обращение к файлу. используемое в окнах отладки 6. Неправильный описатель файла. 134. Неправильно завершено выражение. 12. Неправильный режим доступа к файлу 135. Неправильный формат. 15. Неправильный номер накопителя. 136. Неправильная косвенная ссылка. 16. Нельзя удалить текущий каталог. 137. Недопустимая операция над структурированными данными. 17. Нельзя переименовать файл, изменив номер накопителя. 138. Файл Turbo.tpl не включает модуль System. 18. Процедуры FindFirst или FindNext не нашли файла. 93 94