*******************************
*Сообщение об ошибке компиляции*
*******************************
';' не допускается перед 'ELSE' ElSE не может содержать ";"
Предложение «<clause>» не разрешено в разделе автоматизации OLE. Предложение «<clause>» не разрешено в разделе автоматизации OLE.
'<имя>' не является идентификатором типа <имя> не является идентификатором типа
'<имя>' РАНЕЕ не объявлено как СВОЙСТВО. <имя> не предшествует СВОЙСТВУ.
'GOTO <метка>' ведет в оператор TRY или выходит из него. GOTO <метка> входит в область действия оператора TRY или выходит за его пределы.
Ожидалось предложение <clause1>, но <clause2> найдено Обязательное предложение <clause1>, но найдено <clause2>
16-битное исправление обнаружено в объектном файле '<text>' 16-битное исправление обнаружено в объектном файле <text>
Инструкции 486/487 не включены. Инструкции 486/487 использовать нельзя.
Абстрактные методы должны быть виртуальными или динамическими. Абстрактные методы должны быть виртуальными или динамическими.
Требуется тип массива Требуется тип массива
Присвоение переменной цикла FOR '<Имя>' Присвоение переменной цикла FOR <Имя>
Неправильный тип аргумента в конструкторе массива типа переменной. Неверный тип аргумента в конструкторе массива типа переменной.
Неверный формат файла '<имя>' Неверный формат файла <имя>
Неверный формат файла: <имя файла> Неверный формат файла <имя файла>
Неверное определение глобального символа: '<Name>' в объектном файле '<Filename>' Неверное определение глобального символа '<Name>' в объектном файле '<Filename>'
Неверный формат модуля: <Имя файла> Неверный формат модуля <Имя файла>
BREAK или CONTINUE вне цикла BREAK или CONTINUE вне цикла
Невозможно добавить или вычесть перемещаемые символы. Невозможно добавить или вычесть перемещаемые символы.
Невозможно назначить свойству, доступному только для чтения. Невозможно назначить свойству, доступному только для чтения.
Невозможно BREAK, CONTINUE или EXIT за пределами предложения FINALLY. За рамками предложения FINALLY нельзя использовать операторы BREAK, CONTINUE или EXIT.
Невозможно инициализировать локальные переменные Невозможно инициализировать локальные переменные
Невозможно инициализировать несколько переменных Невозможно инициализировать несколько переменных
Невозможно инициализировать локальные переменные потока. Невозможно инициализировать локальные переменные потока.
Невозможно переопределить статический метод Невозможно переопределить статический метод
Невозможно прочитать свойство, доступное только для записи. Невозможно прочитать свойство, доступное только для записи.
Метка регистра вне диапазона выражения регистра Метка регистра вне диапазона выражения регистра
Циклическая ссылка на модуль <Unitname> Циклическая ссылка на модуль <Unitname>
У класса уже есть свойство по умолчанию. У класса уже есть свойство по умолчанию.
У класса нет свойства по умолчанию У класса нет свойства по умолчанию
Типы классов или объектов разрешены только в разделе типов. В разделе типов разрешены только классы или типы объектов.
Требуется тип класса. Требуется тип класса.
Ошибка закрытия файла <Filename> Ошибка закрытия файла <Filename>
Компиляция прекращена пользователем Компиляция прекращена пользователем
Постоянное ожидаемое требует постоянного
Ожидаемое постоянное выражение требует постоянного выражения
Постоянное выражение нарушает границы поддиапазона Постоянное выражение нарушает границы поддиапазона
Константный объект нельзя передать как переменный параметр. Постоянный объект нельзя передать как переменный параметр.
Ожидается константа или идентификатор типа Требуется константа или идентификатор типа
Константы нельзя использовать в качестве аргументов открытого массива. Константы нельзя использовать в качестве аргументов открытого массива.
Создание экземпляра '<name>', содержащего абстрактные методы. Созданная сущность <name> содержит абстрактные методы.
Не удалось скомпилировать используемый модуль «<Unitname>». Не удалось скомпилировать используемый модуль «<Unitname>».
Не удалось создать выходной файл <имя_файла> Не удалось создать выходной файл <имя_файла>
Не удалось загрузить RLINK32.DLL Не удалось загрузить RLINK32.DLL
Слишком большой тип данных: превышает 2 ГБ Слишком большой тип данных: превышает 2 ГБ
Объявление <Имя> отличается от предыдущего объявления.
Свойство по умолчанию должно быть свойством массива. Свойство по умолчанию должно быть свойством массива.
Значения по умолчанию должны иметь порядковый тип, указатель или небольшой набор. Значения по умолчанию должны быть порядкового типа, указатель или небольшой набор.
Место назначения не может быть назначено Место назначения не может быть назначено
Пункт назначения недоступен. Пункт назначения недоступен.
Dispid '<номер>' уже используется '<имя>' Идентификационный номер DISPID был использован <имя>
Предложение Dispid разрешено только в разделе автоматизации OLE. Предложение DISPID можно использовать только в разделе автоматизации OLE.
Деление на ноль Деление на ноль
Дублирующаяся этикетка дела Дубликат этикетки CASE
Повторяющееся значение тега Повторяющееся значение тега
Здесь не разрешен динамический метод или обработчик сообщений. Здесь не разрешен динамический метод или обработчик сообщений.
Динамические методы и обработчики сообщений не разрешены в разделе автоматизации OLE.
Элемент 0 недоступен — используйте «Length» или «SetLength». Элемент 0 недоступен — используйте LENGTH или SETLENGTH.
Ошибка в числовой константе Ошибка числовой константы
ИСКЛЮЧЕНИЕ или НАКОНЕЦ ожидается ИСКЛЮЧЕНИЕ или НАКОНЕЦ ожидается
ЭКСПОРТ разрешен только в глобальном масштабе ЭКСПОРТ разрешен только в глобальном масштабе
Выражение не имеет значения Выражение не имеет значения
Выражение слишком сложное Выражение слишком сложное
Определение поля не разрешено в разделе автоматизации OLE. Определение поля не разрешено в разделе автоматизации OLE.
Определение поля не допускается после методов или свойств. Определение поля не допускается после методов или свойств.
Ожидается идентификатор поля или метода Ожидается идентификатор поля или метода
Файл не найден: <имя файла> Файл <имя файла> не найден
Тип файла здесь не разрешен Тип файла здесь не разрешен
Для управляющей переменной цикла должна быть простая локальная переменная. Управляющая переменная цикла FOR должна быть простой локальной переменной.
Управляющая переменная цикла FOR должна иметь порядковый тип. Управляющая переменная цикла FOR должна иметь порядковый тип.
Цикл FOR или WHILE выполняется ноль раз — удален Цикл FOR или WHILE выполняется ноль раз — удален
Переменная цикла FOR «<имя>» не может быть передана как параметр var. Переменная цикла FOR «<имя>» не может быть передана как параметр.
Переменная цикла FOR «<Name>» может быть неопределенной после цикла. Переменная цикла FOR <NAME> после цикла не определена.
Функции нужен тип результата. Функции нужен тип результата.
Идентификатор переобъявлен: '<имя>' Идентификатор <имя> повторил описание
Недопустимый символ во входном файле: '<char>' ($<hex>) Недопустимый символ '<char>' во входном файле
Индекс метода недопустимого сообщения. Указатель метода недопустимого сообщения.
Недопустимая ссылка на символ «<Имя>» в объектном файле «<Имя файла>» Недопустимая ссылка на символ <имя> в объектном файле <имя файла>
Недопустимый тип в разделе автоматизации OLE: '<имя типа>' Недопустимый тип <имя типа> в разделе автоматизации OLE
Недопустимый тип в инструкции Read/Readln Недопустимый тип в инструкции Read/Readln
Недопустимый тип в операторе Write/Writeln Недопустимый тип в операторе Write/Writeln
Недоступное значение Недоступное значение
Несовместимые типы: '<имя>' и '<имя>' Несовместимые типы <имя> и <имя>
Несовместимые типы: <текст> Несовместимые типы <текст>
Переполнение стека встроенного ассемблера Переполнение встроенного ассемблера
Синтаксическая ошибка встроенного ассемблера. Синтаксическая ошибка встроенного ассемблера.
Переменная экземпляра '<имя>' здесь недоступна. Переменная сущности <имя> здесь недоступна.
Ожидается целочисленное имя константы или переменной. Требуется целочисленное имя константы или переменной.
Целочисленная константа слишком велика Целочисленная константа слишком велика
Внутренняя ошибка: <ErrorCode> Внутренняя ошибка <errorcode>
Неверное сочетание кода операции и операндов Недопустимое сочетание кода операции и операндов
Неверная директива компилятора: '<Директива>' Неверная директива компилятора <ДИРЕКТИВА>
Недопустимый тип результата функции Недопустимый тип значения функции
Неверный список параметров сообщения Неверный список параметров сообщения
Неверная комбинация регистров Неверная комбинация регистров
Неверное приведение типа, неверный TYPECASE
Метка «<Имя>» не объявлена в текущей процедуре Метка «<ИМЯ>» не объявлена в текущей процедуре
Метка уже определена: '<Labelname>' Метка <LABELNAME> определена
Объявление метки не разрешено в интерфейсной части. Объявление метки не разрешено в интерфейсной части.
Метка объявлена и на нее есть ссылка, но не установлена: '<label>' Метка описывается и на нее ссылается <label>, но ее нельзя установить.
Ожидается метка, требуется метка
Левую сторону нельзя назначить. Левую сторону нельзя назначить.
Слишком длинная строка (более 255 символов) Слишком длинная строка (более 255 символов)
Локальные типы классов или объектов не разрешены. Локальные типы классов или объектов не разрешены.
Локальная процедура/функция «<Имя>», назначенная переменной процедуры Локальная процедура/функция <ИМЯ> назначена переменной процедуры
Расстояние LOOP/JCXZ вне диапазона Расстояние LOOP/JCXZ вне диапазона
Нижняя граница превышает верхнюю границу Нижняя граница превышает верхнюю границу
Ожидаемая ссылка на память требует ссылки на память
Метод «<имя>» скрывает виртуальный метод базового типа «<имя>» Метод <ИМЯ> скрывает виртуальный метод базового типа <ИМЯ>
Метод «<имя>» не найден в базовом классе Метод «<ИМЯ>» не найден в базовом классе
Ожидаемый идентификатор метода требует идентификатора метода
Отсутствует директива ENDIF Отсутствует директива ENDIF
Отсутствует оператор или точка с запятой Отсутствует оператор или точка с запятой
Отсутствует или недопустимый условный символ в директиве $<symbol>. Отсутствует или недопустимый условный символ в директиве $<symbol>.
Отсутствует тип параметра Отсутствует тип параметра
Необходимая вспомогательная функция библиотеки была удалена компоновщиком Необходимая вспомогательная функция библиотеки была удалена компоновщиком
Определение абстрактного метода '<имя>' не разрешено. Абстрактный метод <ИМЯ> не определен.
Недостаточно фактических параметров Недостаточно фактических параметров
Количество элементов отличается от декларации Количество элементов отличается от декларации
Числовое переполнение Числовое переполнение
Требуется тип объекта или класса Требуется тип объекта или класса
Требуется тип объекта Требуется тип объекта
В разделе автоматизации OLE разрешено только соглашение о вызове регистров. В разделе автоматизации OLE разрешено только соглашение о вызовах регистров.
Несоответствие размера операнда. Совпадение размера операнда.
Оператор неприменим к этому типу операнда. Оператор неприменим к этому типу операнда.
Порядок полей в константе записи отличается от объявления Порядок полей в константе записи отличается от объявления
Требуется порядковый тип Требуется порядковый тип
Недостаточно памяти, переполнение памяти
Переполнение при преобразовании или арифметической операции Переполнение при преобразовании или арифметической операции
Переопределение автоматического виртуального метода «<имя>» не может указать Dispid. Переопределение автоматического виртуального метода «<имя>» не может указать Dispid.
УПАКОВАННОЕ здесь не разрешено УПАКОВАННОЕ здесь не разрешено
Требуется тип указателя Требуется тип указателя
Процедура не может иметь тип результата Процедура не может иметь тип результата
Процедура DISPOSE требует деструктора Процедура DISPOSE требует деструктора
Процедура FAIL разрешена только в конструкторе Процедура FAIL разрешена только в методе конструктора
Процедура NEW требует конструктора Процедура NEW требует метода конструктора
Ожидаемая ПРОЦЕДУРА или ФУНКЦИЯ Ожидаемая ПРОЦЕДУРА или ФУНКЦИЯ
Ожидаемое имя процедуры или функции требует имени процедуры или функции.
Программа или модуль '<имя>' рекурсивно использует саму себя Программа или модуль рекурсивно
Свойство «<имя>» не существует в базовом классе. Свойство <ИМЯ> не существует в базовом классе.
Опубликованное свойство «<имя>» не может относиться к типу <тип> Опубликованное свойство <ИМЯ> не может относиться к типу <тип>
Опубликованное свойство Real48 «<имя>» должно быть одинарным, двойным или расширенным. Опубликованное свойство REAL «<имя>» должно быть одинарным, двойным или расширенным.
Повторный вызов исключения разрешен только в обработчике исключений Повторный вызов исключения разрешен только в обработчике исключений
Ошибка чтения файла <Filename>. Ошибка чтения файла <FILENAME>.
Требуется тип записи, объекта или класса Требуется тип записи, объекта или класса
Повторное объявление <NAME> скрывает элемент базового класса. Повторное объявление <NAME> скрывает элемент базового класса.
Повторное объявление свойства не разрешено в разделе автоматизации OLE Повторное объявление свойства не разрешено в разделе автоматизации OLE
Возвращаемое значение функции «<имя_функции>» может быть неопределенным. Возвращаемое значение функции <имя_функции> может быть не определено.
Ошибка поиска в <Filename> Ошибка поиска в <FILENAME>
Пары сегмент/смещение не поддерживаются в 32-битном языке Borland Pascal. Пары сегмент/смещение не поддерживаются в 32-битном языке Borland Pascal.
Наборы могут содержать не более 256 элементов. Наборы могут содержать не более 256 элементов.
Размер опубликованного набора «<имя>» >32 бит. Размер опубликованного набора «<имя>» >32 бит.
Стандартная функция среза разрешена только в качестве аргумента открытого массива Стандартная функция среза разрешена только в качестве аргумента открытого массива
Ожидается утверждение, но найдено выражение типа «<тип>» Ожидается утверждение, но найдено выражение типа <ТИП>
Операторы не допускаются в интерфейсной части Операторы не допускаются в интерфейсной части
Строковая константа слишком длинная Строковая константа слишком длинная
Строковая константа усечена до размера STRING[<число>] Строковая константа усечена до размера STRING[<число>]
Строки могут содержать не более 255 элементов. Строки могут содержать не более 255 элементов.
Ожидается идентификатор поля структуры Ожидается идентификатор поля структуры
Синтаксическая ошибка действительного числа Синтаксическая ошибка действительного числа
Системный блок устарел или поврежден: отсутствует «<имя>». Системный блок устарел или поврежден: отсутствует «<имя>».
Текст после финального 'END. Компилятор игнорирует текст после END.
Эта форма вызова метода разрешена только для методов класса. Эта форма вызова метода разрешена только для методов класса.
Эта форма вызова метода разрешена только в методах производных типов.
Этот тип не может быть инициализирован Этот тип не может быть инициализирован
Локальные переменные потока не могут иметь значение ABSOLUTE. Локальные переменные потока не могут иметь значение ABSOLUTE.
Локальные переменные потока не могут быть локальными для функции или процедуры. Локальные переменные потока не могут быть локальными для функции.
Слишком много фактических параметров Слишком много фактических параметров
Слишком много условных символов Слишком много условных символов
Тип «<имя>» не имеет информации о типе. Тип <ИМЯ> не имеет информации о типе.
Тип «<Имя>» еще не полностью определен. Тип <ИМЯ> еще не полностью определен.
Тип '<name>' должен быть классом, чтобы иметь раздел PUBLISHED. Тип <NAME> должен быть классом в разделе PUBLISHED.
Тип «<имя>» должен быть классом для автоматизации OLE. Тип «<имя>» должен быть классом для автоматизации OLE.
Тип «<имя>» требует финализации — не разрешен для типа файла. Тип «<имя>» требует финализации — не разрешен для типа файла.
Тип «<имя>» требует финализации — не разрешен в записи варианта Тип «<имя>» требует финализации — не разрешен в записи варианта
Ожидаемый тип требует TYPE
Тип не разрешен в вызове OLE-автоматизации. Тип не разрешен в вызове OLE-автоматизации.
Тип выражения должен быть BOOLEAN. Тип выражения должен быть BOOLEAN.
Тип выражения должен быть INTEGER Тип выражения должен быть INTEGER
Стандартная функция TYPEINFO ожидает идентификатор типа Стандартная функция TYPEINFO ожидает идентификатор типа
TYPEOF можно применять только к типам объектов с VMT. TYPEOF можно применять только к типам объектов с VMT.
Типы фактических и формальных параметров var должны быть идентичными
Необъявленный идентификатор: '<имя>' Необъявленный идентификатор <ИМЯ>
Неожиданный конец файла в комментарии, начинающийся в строке <Номер> Неожиданный конец файла в комментарии, начинающийся в строке <Номер>
Модуль <Unit1> был скомпилирован с другой версией <Unit2> Модуль <UNIT1> был скомпилирован с другой версией <UNIT2>
Несоответствие имени устройства: «<Unitname>» Имя устройства не соответствует <UNITNAME>
Неизвестная директива: '<Директива>' Неизвестная директива<ДИРЕКТИВА>
Безымянные аргументы должны предшествовать именованным аргументам в вызове OLE-автоматизации. Безымянные аргументы должны предшествовать именованным аргументам в вызове OLE-автоматизации.
Неудовлетворительное предварительное или внешнее объявление: '<Procedurename>' Неудовлетворительное предварительное или внешнее объявление<Procedurename>
Незавершенная строка Незавершенная строка
Значение, присвоенное «<Имя>», никогда не использовалось. Значение, присвоенное <ИМЯ>, никогда не использовалось.
Переменная '<имя>' здесь недоступна из-за оптимизации, имя переменной <ИМЯ> здесь недоступно из-за оптимизации
Переменная «<имя>» объявлена, но никогда не используется в «<имя>». Имя переменной <ИМЯ> было объявлено, но никогда не использовалось.
Возможно, переменная «<Name>» не была инициализирована. Имя переменной <NAME>, возможно, не было инициализировано.
Требуется переменная, требуются переменные
Виртуальные конструкторы не разрешены. Методы виртуальных конструкторов не разрешены.
Ошибка записи в файле <имя_файла>. Ошибка записи в файл <имя_файла>.
Неправильная или поврежденная версия RLINK32.DLL. Версия RLINK32.DLL неверна или непригодна для использования.
**************************************************** * *********************************************