Песни о Паскале — страница 109 из 112

113Error in statementОшибка в операторе.114Cannot call an interrupt procedureНельзя непосредственно вызвать процедуру обработки прерывания.116Must be in 8087 mode to compileТипы Single, Double, Extended и Comp можно использовать только при наличии арифметического сопроцессора.117Target address not foundПри использовании команды меню «Search | Find error» нельзя найти оператор для заданного адреса.118Include files are not allowed hereВ данном месте нельзя использовать файл, подключаемый директивой {$I filename}. Оператор должен полностью находиться в одном файле.119No inherited methods are accessible hereЗарезервированное слово inherited использовано за пределами метода объекта или внутри метода объекта, у которого нет предков.121Invalid qualifierНеправильный квалификатор, попытка задать индекс у параметра, не являющегося массивом.122Invalid variable referenceНеправильная ссылка на переменную, вероятно, не разыменован указатель.123Too many symbolsСимволические имена программы занимают больше, чем 64 Кбайт. Следует попробовать разделить программу на части.124Statement part too largeБлок программы занимает более 24 Кбайт. Необходимо разбить его на процедуры и функции.126Files must be var parametersФайловую переменную можно передавать в подпрограмму только по ссылке VAR.127Too many conditional symbolsСлишком много символов у параметра условной компиляции.128Misplaced conditional directiveПропущена часть директивы условной компиляции.130Error in initial conditional definesОшибка в директиве условной компиляции131Header does not match previous definitionЗаголовок процедуры не соответствует заголовку, объявленному с директивой FORWARD, или заготовку в интерфейсной части модуля.133Cannot evaluate this expressionНельзя вычислить константное выражение или выражение, используемое в окне отладки.134Expression incorrectly terminatedНеправильно завершено выражение.135Invalid format specifierНеправильная спецификация формата.136Invalid indirect referenceНеправильная косвенная ссылка.137Structured variables are not allowed hereНедопустимая операция над структурированными данными.138Cannot evaluate without System unitВ библиотечном файле Turbo.tpl отсутствует модуль System.139Cannot access this symbolНет доступа к этому символу.140Invalid floating-point operationПереполнение при операциях с вещественными числами или деление на ноль.141Cannot compile overlays to memoryПрограмма, использующая оверлеи, должна быть скомпилирована на диск.142Pointer or procedural variable expectedЗдесь должен быть указатель или переменная процедурного типа.143Invalid procedure or function referenceНеправильный вызов процедуры или функции. Возможно, её требуется скомпилировать в режиме {$F+}.144Cannot overlay this unitПопытка использовать модуль в оверлейной программе, который не скомпилирован с директивой {$O+}.146File access deniedНеправильное обращение к файлу (например, запись в файл, доступный только для чтения, или используется имя каталога, а не файл). 147Object type expectedЗдесь должна быть переменная типа объект.148Local object types are not allowedНельзя определять переменную типа объекта внутри подпрограммы (локально).149Virtual expectedЭтот метод должен быть виртуальным.150Method identifier expectedЗдесь должен быть идентификатор метода.151Virtual constructors are not allowedКонструктор не может быть виртуальным.152Constructor identifier expectedЗдесь должен быть идентификатор конструктора.153Destructor identifier expectedЗдесь должен быть идентификатор деструктора.154Fail only allowed within constructorsПроцедура Fail вызвана не из конструктора, что недопустимо.155Invalid combination of opcode and operandsНеправильный набор операндов у команды ассемблера.156Memory reference expectedВ команде ассемблера должна быть ссылка на память.157Cannot add or subtract relocatable symbolsНельзя складывать или вычитать перемещаемые операнды в ассемблере.158Invalid register combinationНеправильная комбинация регистров.159286/287 instructions are not enabledНельзя использовать эту команду для процессоров 80286/80287.160Invalid symbol referenceЭтот параметр нельзя использовать как операнд в команде ассемблера.162ASM expectedЗдесь должно быть зарезервированное слово ASM.

Приложение ЕОшибки исполнения

Номер ошибкиСообщениеПояснение
1Invalid function numberВызов несуществующей функции MS–DOS.
2File not foundНе найден файл.
3Path not foundНе найден каталог.
4Too many open filesСлишком много открытых файлов. Максимальное число одновременно открываемых файлов определено в системном файле «CONFIG.NT» («CONFIG.SYS»).
5File access deniedОтказано в доступе к файлу.
6Invalid file handleНеправильный описатель файла.
12Invalid file access codeНеправильный режим доступа к файлу.
15Invalid drive numberНеправильная буква (номер) устройства.
16Cannot remove current directoryНельзя удалить текущий каталог.
17Cannot rename across drivesНельзя переименовать файл заменой буквы устройства.
18No more filesПроцедура FindFirst или FindNext не нашла файл.
100Disk read errorПопытка чтения за концом файла.
101Disk write errorОшибка (переполнение ) диска.
102File not assignedОбращение с файлом, для которого не выполнена процедура Assign.
103File not openФайл не открыт.
104File not open for inputФайл не открыт для чтения.
105File not open for outputФайл не открыт для записи.
106Invalid numeric formatНедопустимый формат целого числа.
150Disk is write-protectedЗапись на защищенный от записи диск.
151Bad drive request struct lengthОшибка, формируемая драйвером.
152Drive not readyВнешнее устройство не готово.
154CRC error in dataОшибка при записи на внешнее устройство.
156Disk seek errorПопытка чтения-записи за пределами файла.
157Unknown media typeНельзя распознать тип устройства.
158Sector Not FoundНе найден сектор диска.
159Printer out of paperВ принтере нет бумаги.
160Device write faultОшибка на устройстве при записи.
161Device read faultОшибка на устройстве при чтении.
162Hardware failureОшибка устройства ввода-вывода.
200Division by zeroДеление на ноль.
201Range check errorНарушение диапазона.
202Stack overflow errorПереполнение стека программы.
203Heap overflow errorПереполнение динамической памяти.
204Invalid pointer operationВызов Dispose или FreeMem с неверным указателем.
205Floating point overflowПереполнение вещественного числа.
206Floating point underflowПотеря значимости вещественного числа.
207Invalid floating point operationОшибка действия с вещественным числом.
208Overlay manager not installedДиспетчер оверлеев не инициализирован.
209Overlay file read errorОшибка при чтении оверлейного файла.
210Object not initializedОбъект не инициализирован.
211Call to abstract methodВызван абстрактный метод объекта.
212Stream registration errorОшибка регистрации типа данных для потока.
213Collection index out of rangeВыход индекса за пределы коллекции.