Ошибки файла проекта
Следующие сообщения вызываются ошибками в файле .HPJ, используемом для построе
ия файла справки.
2010
| Include statements nested more than 5 deep. [Операторы include вложены более
чем на 5 уровней в глубину]
|
| Оператор #include в заданной строке нарушил ограничение максимальной глубины вложенности пять уровней.
Не пользуйтесь операторами #include, вложенными более чем на пять уровней.
|
Синтаксические ошибки
Следующие сообщения вызываются синтаксическими ошибками в файле проекта сп
авки.
2030
| Comment starting at line linenumber of file filename unclosed at end of file. [Комментарий, начатый со строки ... в файле ..., не
закрыт до конца файла]
|
| Компилятор справки неожиданно обнаружил конец файла проекта справки. Возможно,
в файле .HPJ или в файле, включенном посредством include, оказался открытый
комментарий.
|
2050
| Invalid #include syntax. [Недопустимый синтаксис директивы #include]
|
| Правильный синтаксис директивы #include выглядит следующим образом:
|
| #include <filename>
|
| Исправьте синтаксис и затем выполните повторную компиляцию.
|
2091
| Bracket missing from section heading [sectionname]. [В заголовке секции ... не хватает квадратной скобки]
|
| В заданном заголовке секции отсутствует правая квадратная скобка (]).
|
| Вставьте скобку и выполните компиляцию повторно.
|
2111
| Section heading missing. [Отсутствует заголовок секции]
|
| В указанной строке заголовок секции остался незаконченным. Эта ошибка также ге
ерируется, когда первая строка в файле проекта справки не содержит заголовка
секции.
|
2131
| Invalid OPTIONS syntax: 'option=value' expected. [Недопустимый синтаксис
секции OPTIONS: должно быть 'option=value']
|
| Проверьте синтаксис опций в секции [OPTIONS].
|
2141
| Invalid ALIAS syntax: 'context=context' expected. [Недопустимый синтаксис
секции ALIAS: должно быть 'option=context']
|
| Проверьте синтаксис элементов в секции [ALIAS].
|
2151
| Incomplete line in [sectionname] section. [Незавершенная строка в секции ...]
|
| В указанной строке элемент остался незавершенным.
|
| Компилятор справки пропускает эту строку.
|
2171
| Unrecognized text. [Нераспознанный текст]
|
| Вслед за допустимым текстом обнаружен нераспознанный фрагмент текста.
|
| Компилятор справки игнорирует данную строку.
|
2191
| Section heading [sectionname] unrecognized. [Неопознанный заголовок секции ...]
|
| Был использован заголовок секции, не поддерживаемый компилятором справки.
|
| Компилятор справки игнорирует данную строку.
|
2214
| Line in .HPJ file exceeds length limit of 2047 characters. [Строка в файле
.HPJ превышает в длину предел в 2047 символов]
|
| В файле .HPJ обнаружена строка, длина которой превышает максимально допустимое
значение 2047 символов.
|
Ошибки секций общего характера
Следующие сообщения вызываются ошибками общего характера, связанными с различн
ми секциями файла проекта справки.
2273
| [OPTIONS] should precede [FILES] and [BITMAPS] for all options to take effect.
[Чтобы все опции имели силу, секция OPTIONS должна предшествовать секциям
FILES и BITMAPS]
|
| Рекомендуется определять секцию [OPTIONS] в качестве первой секции файла .HPJ,
чтобы все опции оказались действующими. Кроме того, если используется опция
ERRORLOG, она должна стоять первой строкой в секции [OPTIONS].
|
2291
| Section sectionname previously defined. [Секция ... определена ранее]
|
| В файле проекта справки обнаружена повторно определяемая секция.
|
| Компилятор справки игнорирует строки секции-дубликата и продолжает работать со
следующей секцией, имеющей допустимый заголовок.
|
2305
| No valid files in [FILES] section. [В секции FILES нет допустимых файлов]
|
| Данная секция либо пуста, либо содержит только недопустимые файлы.
|
2322
| Context string context_name cannot be used as alias string. [Контекстную строку ... нельзя использовать в
качестве псевдонима]
|
| Контекстную строку, уже назначенную в качестве псевдонима, нельзя использовать
позже как псевдоним другой контекстной строки. Это означает, что в секции
[ALIAS] нельзя задавать сначала a = b, а затем c = a.
|
| Компилятор справки игнорирует предпринятую в данной строке попытку переназначе
ия.
|
2331
| Context number already used in [MAP] section. [Номер контекста уже использован
в секции MAP]
|
| Номер контекста из заданной строки файла проекта справки уже сопоставлен д
угой контекстной строке.
|
| Компилятор справки игнорирует эту строку.
|
Ошибки секций Alias и Map
Следующие сообщения вызываются ошибками в секциях [ALIAS] и [MAP] файле п
оекта справки.
2341
| Invalid or missing context string. [Контекстная строка недопустима или
отсутствует]
|
| В указанном строке файла перед знаком равенства нет контекстной строки.
|
2351
| Invalid context identification number. [Недопустимый идентификационный номер
контекста]
|
| Номер контекста в указанной строке пуст или содержит недопустимые символы.
|
2362
| Context string context_name already assigned an alias. [Контекстной строке ... уже назначен псевдоним]
|
| У контекстной строки может быть только один псевдоним. Это означает, что в
секции [ALIAS] нельзя задавать сначала a = b, а затем a = c. Указанной контекстной
строке уже был назначен псевдоним в секции [ALIAS].
|
| Компилятор справки игнорирует предпринятую в данной строке попытку переназначе
ия.
|
2372
| Alias string aliasname already assigned. [Строка псевдонима ... уже назначена]
|
| Псевдониму нельзя назначать другой псевдоним. Этой означает, что в секции
[ALIAS] нельзя задать сначала a = b, а затем b = c.
|
| Компилятор справки игнорирует предпринятую в данной строке попытку переназначе
ия.
|
Ошибки секции Windows
Следующие сообщения вызываются ошибками в определениях типов вторичных окон,
которые приведены в секции [WINDOWS] файла проекта справки.
2391
| Limit of 6 window definitions exceeded. [Превышен предел определений окон (6)]
|
| Максимальный состав определений окон включает определение одного основного ок
а и пять определений вторичных окон.
|
2401
| Window maximization state must be 0 or 1. [Состояние развертывания окна должно
иметь значение 0 или 1]
|
| Значение переменной fMax в спецификации атрибутов окна, включенной в файл .HPJ, отличается от 0 и от 1.
|
| Исправьте данный элемент, а затем выполните компиляцию повторно.
|
2411
| Invalid syntax in window color. [Недопустимый синтаксис в определении цвета ок
а]
|
| Правильный синтаксис описания цвета текста и цвета фона следующий:
.mono (rrr, ggg, bbb).endmono.
|
| Исправьте синтаксис и выполните компиляцию повторно. Подробнее об установке
цвета окна см. раздел "Defining Window Attributes" в главе 10 "Построение файлов
справки".
|
2421
| Invalid window position. [Недопустимая позиция окна]
|
| Правильный синтаксис определения позиции окна следующий:
.mono (x, y, DX, dy).endmono.
|
| Компилятор справки игнорирует эту строку, и окно не будет иметь предварительно
определенной позиции. Подробнее см. раздел "Defining Window Attributes" в г
аве 10 "Построение файлов справки".
|
2431
| Missing quote in window caption. [В названии окна не хватает кавычки]
|
| В файле .HPJ значение атрибута названия в определении окна не заключено в кав
чки.
|
| Исправьте синтаксис и выполните компиляцию повторно.
|
2441
| Window name windowname is too long. [Имя окна ... слишком длинное]
|
| Длина имени окна превышает максимально допустимое значение 8 символов.
|
2451
| Window position value out of range 01023. [Значение позиции окна выходит за п
еделы диапазона 01023]
|
| Одна или несколько координат окна (X, Y, X + dX или [Y+dY]) превышают максима
ьно допустимое значение позиции 1023.
|
2461
| Window name missing. [Отсутствует имя окна]
|
| В спецификации окна в файле .HPJ отсутствует имя окна.
|
2471
| Invalid syntax in [WINDOWS] section. [Недопустимый синтаксис в секции WINDOWS]
|
| Элемент, описывающий основное или вторичное окно, некорректен.
|
| Компилятор справки игнорирует данный элемент определения окна.
|
| Проверьте синтаксис определения окна и затем выполните компиляцию повторно.
|
2481
| Secondary window position required. [Требуется позиция вторичного окна]
|
| В файле .HPJ необходимо задавать элементы X, Y, dX и dY в определениях вторичн
х окон.
|
2491
| Duplicate window name windowname. [Дублированное имя окна ...]
|
| В файле .HPJ обнаружены повторяющиеся имена окон.
|
| Проверьте уникальность имени каждого члена определения, а затем выполните
повторную компиляцию.
|
2501
| Window caption windowcaption exceeds limit of 50 characters. [Название окна ... превышает в длину предел в
50 символов]
|
| Длина названия окна превышает предельное значение в 50 символов.
|
Ошибки секции Options
Следующие сообщения вызываются ошибками в секции [OPTIONS] файла проекта сп
авки.
2511
| Unrecognized option optionname in [OPTIONS] section. [Неопознанная опция ... в секции OPTIONS]
|
| Была использована опция, которая не поддерживается компилятором.
|
| Компилятор справки пропускает эту строку.
|
2532
| Option optionname previously defined. [Опция ... определена ранее]
|
| Заданная опция была определена в одной из предыдущих строк.
|
| Компилятор справки игнорирует предпринятую попытку переопределения.
|
Ошибки опции ROOT
Следующие сообщения вызываются ошибками, связанными с опцией ROOT в секции
[OPTIONS] файла проекта справки.
2550
| Invalid path pathname in optionname option. [Недопустимый путь ... в опции ...]
|
| Компилятор справки не может найти путь, указанный опцией ROOT.
|
| Компилятор справки использует текущий рабочий каталог.
|
2570
| Path in optionname option exceeds number of characters. [Путь в опции ... превышает в длину
максимально допустимое число символов]
|
| Длина пути, заданного опцией ROOT, превышает максимальный предел для MS-DOS.
|
| Компилятор справки игнорирует этот путь и использует текущий рабочий каталог.
|
Ошибки опции диапазона шрифтов
Следующие сообщения вызываются ошибками, связанными с опцией MAPFONTSIZE в
секции [OPTIONS] файла проекта справки.
2591
| Invalid MAPFONTSIZE option. [Недопустимая опция MAPFONTSIZE]
|
| Недопустимый синтаксис определения диапазона шрифтов.
|
| Правильный синтаксис: m[-n]:p.
|
2612
| Maximum of 5 font ranges exceeded. [Превышено максимальное число диапазонов ш
ифтов (5)]
|
| Максимальное число диапазонов шрифтов, которые вы можете задать, равно пяти.
|
| Компилятор справки игнорирует все диапазоны, кроме первых пяти.
|
2632
| Current font range overlaps previously defined range. [Текущий диапазон ш
ифтов пересекается с определенным ранее диапазоном]
|
| Диапазон размеров шрифтов перекрывает другой, ранее определенный диапазон.
|
| Компилятор справки игнорирует второй диапазон.
|
| Измените один или оба диапазона, чтобы устранить перекрытие.
|
Ошибки опции FORCEFONT
Следующие сообщения вызываются ошибками, связанными с опцией FORCEFONT в
секции [OPTIONS] файла проекта справки.
2651
| Font name exceeds limit of 20 characters. [Имя шрифта превышает в длину предел
в 20 символов]
|
| Длина имени шрифта не может превышать 20 символов.
|
| Компилятор справки игнорирует данную строку.
|
2672
| Unrecognized font name fontname in FORCEFONT option. [Неопознанное имя шрифта ... в опции FORCEFONT]
|
| Компилятор справки обнаружил имя шрифта, который им не поддерживается.
|
| Компилятор справки игнорирует это имя шрифта и использует по умолчанию шрифт
Helvetica.
|
Другие ошибки секции Options
Следующие сообщения вызываются ошибками, связанными с другими опциями в секции
[OPTIONS] файла проекта справки.
2771
| REPORT option must be 'ON' or 'OFF.' [Опция REPORT может принимать только з
ачения 'ON' или 'OFF']
|
| Опция REPORT может принимать следующие значения: True, 1, ON, YES, False, 0, OFF или NO.
|
| Исправьте ошибку и выполните компиляцию повторно.
|
2811
| OLDKEYPHRASE option must be 'ON' or 'OFF.' [Опция OLDKEYPHRASE может принимать
только значения 'ON' или 'OFF']
|
| Опция OLDKEYPHRASE может принимать следующие значения: True, 1, ON, YES, False, 0, OFF или NO.
|
| Исправьте ошибку и выполните компиляцию повторно.
|
2832
| COMPRESS option must be 'OFF', 'MEDIUM' or 'HIGH.' [Опция COMPRESS может при
имать только значения 'OFF', 'MEDIUM' или 'HIGH']
|
| Опция COMPRESS может принимать следующие значения: 1, YES, ON, True, HIGH,
MEDIUM, 0, NO, OFF или False.
|
| Исправьте ошибку и выполните компиляцию повторно.
|
2852
| Invalid TITLE option. [Недопустимая опция TITLE]
|
| Опция TITLE определяет строку, которая пуста или содержит более 32 символов.
|
| Компилятор справки производит усечение заголовка.
|
2872
| Invalid LANGUAGE option. [Недопустимая опция LANGUAGE]
|
| Вы задали порядок сортировки, который не поддерживается компилятором.
|
| Компилятор справки по умолчанию использует порядок сортировки, принятый в США.
|
2893
| Warning option must be 1, 2, or 3. [Опция уровня предупреждений может при
имать только значения 1, 2 или 3]
|
| Уровень выдачи предупреждающих сообщений можно установить равным только 1, 2 и
и 3.
|
| Компилятор справки по умолчанию выдает сообщения в полном объеме (уровень 3).
|
2911
| Invalid icon file filename. [Недопустимый файл значка ...]
|
| Компилятор справки не может найти файл значка, заданный в опции ICON, или этот
файл не является действительным файлом значка.
|
2932
| Copyright string exceeds limit of 50 characters. [Строка сведений об авторских
правах превышает в длину предел в 50 символов]
|
| Максимальная длина строки информации об авторских правах в окне About состав
яет 50 символов.
|
| Компилятор справки производит усечение строки.
|
2000
| UNKNOWN ERROR [Неизвестная ошибка]
Обратитесь в службу Microsoft Product Support Services.
|
Ошибки сносок с тегами построения и выражений построения (секция BUILDTAG)
Следующие сообщения вызываются ошибками, связанными со сносками в виде тегов
построения или выражениями построения в секции [BUILDTAGS] файла проекта справки.
3011
| Maximum of 32 build tags exceeded. [Превышен предел количества тегов построе
ия (32)]
|
| Максимальное количество тегов построения, которые можно определить, равно 32.
|
| Компилятор справки игнорирует все лишние теги.
|
3031
| Build tag length exceeds 32 characters. [Длина тега построения превышает 32
символа]
|
| Тег построения в указанной строке превышает максимально допустимую длину 32 символа.
|
| Компилятор справки пропускает эту строку.
|
3051
| Build tag tagname contains invalid characters. [Тег построения ... содержит недопустимые символ
]
|
| Теги построения могут содержать только алфавитно-цифровые символы или символ
подчеркивания (_).
|
| Компилятор справки пропускает эту строку.
|
3076
| [BUILDTAGS] section missing. [Отсутствует секция BUILDTAGS]
|
| Опция BUILD объявляет условное построение, а в файле проекта справки нет
секции [BUILDTAGS].
|
| Компилятор справки включает в процесс построения все темы.
|
3096
| Build expression too complex. [Выражение построения слишком сложное]
|
| Выражение построения содержит слишком много выражений (~, | или &) или опреде
яет слишком глубокую вложенность.
|
3116
| Invalid build expression. [Недопустимое выражение построения]
|
| Синтаксис, используемый в заданной строке выражения построения, содержит одну
или несколько логических или синтаксических ошибок.
|
3133
| Duplicate build tag in [BUILDTAGS] section. [Повторяющийся тег построения в
секции BUILDTAGS]
|
| Тег построения указан повторно в секции [BUILDTAGS].
|
3152
| Build tag tagname not defined in [BUILDTAGS] section. [Тег построения ... не определен в секции
BUILDTAGS]
|
| Указанный тег построения был назначен теме, но не объявлен в файле проекта сп
авки.
|
| Компилятор справки игнорирует этот тег.
|
3178
| Build expression missing from project file. [В файле проекта отсутствует вы
ажение построения]
|
| Темам назначены теги построения, но в файле .HPJ не задана опция BUILD = expression.
|
| Компилятор справки включает в процесс построения все темы.
|