61 Invalid typecast - Неверное преобразование типа
Возможные причины сообщения:
- Вы пытаетесь разместить в памяти, занимаемой некоторой переменной, значение выражения другого типа э случае, когда размер размещаемого значения не равен размеру переменной
- Вы пытаетесь осуществить преобразование типа выражения, когда разрешается только ссылка на переменную, процедуру или функцию
62 Division by zero - Деление на ноль
Предшествующая операция пытается выполнить деление на ноль
63 Invalid file type - Неверный файловый тип
Нарушены следующие ограничения:
- процедуры READ и READLN могут считывать переменные символьного, целого, действительного и строкового типов
- процедуры WRITE и WRITELN могут выводить переменные символьного, целого, действительного, булевского и строкового типов
64 Cannot Read or Write variables of this type - Нет возможности считать или записать переменные данного типа
Попытка использовать запись целиком в том месте, где требуется ссылка на какое-либо поле записи
65 Pointer variable expected - Нужно использовать переменную-указатель
Предыдущая переменная должна быть указателем
66 String variable expected - Нужна строковая переменная
Предшествующая переменная должна иметь строковый тип
67 String expression expected - Нужно выражение строкового типа
Предшествующее выражение должно иметь строковый тип
68 Circular unit reference - Перекрестная ссылка модулей
Два модуля ссылаются друг на друга: [Unit A; Uses В; ...] и [Unit B; Uses A; ...]
69 Unit name mismatch - Несоответствие имен программных модулей
Имя программного модуля, найденное в файле .TPU, не соответствует имени, указанному в предложении USES
70 Unit version mismatch - Несоответствие версий модулей
Один или несколько программных модулей, используемых данной программой, были изменены после их компиляции. Воспользуйтесь опцией COMPILE/MAKE или COMPILE/BUILD в интегрированной среде или опциями /М или /В в компиляторе ТРС, что позволит автоматически скомпилировать программные модули, нуждающиеся в перекомпиляции
71 Duplicate unit name - Повторное имя программного модуля
Вы уже указали этот программный модуль в операторе USES
72 Unit file format error - Ошибка формата файла модуля
Файл .TPU не соответствует стандарту Турбо Паскаля
73 IMPLEMENTATION expected - Отсутствует исполняемая часть модуля
74 Constant and case types do not match - Типы констант и тип выражения оператора CASE не соответствуют друг другу
Тип константы оператора CASE не совместим с выражением в операторе варианта
75 Record variable expected - Нужна переменная типа запись
Предшествующая переменная должна иметь тип запись
76 Constant out of range - Константа нарушает границы
Возможные причины сообщения:
- Вы пытаетесь указать индекс массива, выходящий за его границы
- Вы пытаетесь присвоить переменной значение, выходящее за границы, допустимые для типа этой переменной
- Вы пытаетесь передать в качестве фактического параметра процедуре или функции константу, выходящую за границы, допустимые для типа соответствующего формального параметра
77 File variable expected - Нужна файловая переменная
Предшествующая переменная должна иметь файловый тип
78 Pointer expression expected - Нужно выражение типа указатель
Предшествующее выражение должно иметь тип указателя
79 Integer or real expression expected - Нужно выражение вещественного или целого типа
Предшествующее выражение должно иметь тип REAL или INTEGER
80 Label not within current block - Метка не находится внутри текущего блока
Оператор GOTO не может ссылаться на метку, находящуюся вне текущего блока
|