Приложение 14.
Коды ошибок Microsoft JScript

Таблица П14.1. Синтаксические ошибки JScript
Номер Описание
1001 Out of memory Недостаточно памяти
1002 Syntax error Ошибка синтаксиса
1003 Expected ':' Предполагается наличие ':'
1004 Expected ';' Предполагается наличие ';'
1005 Expected '(' Предполагается наличие '('
1006 Expected ')' Предполагается наличие ')'
1007 Expected ']' Предполагается наличие ']'
1008 Expected '{' Предполагается наличие '{'
1009 Expected '}' Предполагается наличие '}'
1010 Expected identifier Предполагается наличие идентификатора
1011 Expected '=' Предполагается наличие '='
1012 Expected '/' Предполагается наличие '/'
1013 Invalid number Недопустимое число
1014 Invalid character Недопустимый символ
1015 Unterminated string constant Незавершенная строковая константа
1016 Unterminated comment Незавершенная строка комментария
1018 'return' statement outside of function Инструкция 'return' вне функции
1019 Can't have 'break' outside of loop Инструкция 'break' не может находиться вне блока loop
1020 Can't have 'continue' outside of loop Инструкция 'continue' не может находиться вне блока loop
1023 Expected hexadecimal digit Предполагается шестнадцатеричное число
1024 Expected 'while' Предполагается наличие 'while'
1025 Label redefined Метка переопределена
1026 Label not found Метка не найдена
1027 'default' can only appear in a 'switch' statement Инструкция 'default' может присутствовать в конструкции 'switch' только один раз
1028 Expected identifier or string Предполагается наличие идентификатора или строки
1029 Expected '@end' Предполагается наличие '@end'
1030 Conditional compilation turned off Условная компиляция выключена
1031 Expected constant Предполагается наличие константы
1032 Expected '@' Предполагается наличие '@'
1033 Expected 'catch' Предполагается наличие 'catch'
1034 Expected 'var' Предполагается наличие 'var'
1035 throw must be followed by an expression on the same source line За инструкцией throw должно следовать выражение в той же строке

 

Таблица П14.2. Ошибки JScript времени выполнения
Номер Описание
5 Invalid procedure call or argument Недопустимый вызов или аргумент процедуры
6 Overflow Переполнение
7 Out of memory Недостаточно памяти
9 Subscript out of range Индекс выходит за пределы допустимого диапазона
10 This array is fixed or temporarily locked Массив имеет фиксированную длину или временно блокирован
11 Division by zero Деление на 0
13 Type mismatch Несоответствие типа
14 Out of string space Недостаточно памяти для строки
17 Can't perform requested operation Невозможно выполнить требуемую операцию
28 Out of stack space Недостаточно места в стеке
35 Sub or Function not defined Процедура Sub или Function не определена
48 Error in loading DLL Ошибка при загрузке DLL
51 Internal error Внутренняя ошибка
52 Bad file name or number Недопустимое имя или номер файла
53 File not found Файл не найден
54 Bad file mode Недопустимый режим файла
55 File already open Файл уже открыт
57 Device I/O error Ошибка устройства ввода-вывода
58 File already exists Файл уже существует
61 Disk full Диск переполнен
62 Input past end of file Ввод данных за пределами файла
67 Too many files Слишком много файлов
68 Device unavailable Нет доступа к устройству
70 Permission denied Разрешение отклонено
71 Disk not ready Диск не готов
74 Can't rename with different drive Невозможно переименование с другим именем диска
75 Path/File access error Ошибка доступа к файлу/каталогу
76 Path not found Путь не найден
91 Object variable or With block variable not set Объектная переменная или переменная блока With не задана
92 For loop not initialized Цикл For не инициализирован
94 Invalid use of Null Недопустимое использование Null
322 Can't create necessary temporary file Невозможно создание требуемого временного файла
424 Object required Требуется объект
429 Automation server can't create object Невозможно создание объекта сервером программирования объектов
430 Class doesn't support Automation Класс не поддерживает программирование объектов
432 File name or class name not found during Automation operation Не найдено имя файла или класса при операции программирования объектов
438 Object doesn't support this property or method Объект не поддерживает это свойство или метод
440 Automation error Ошибка программирования объектов
445 Object doesn't support this action Команда не поддерживается объектом
446 Object doesn't support named arguments Объект не поддерживает именованные аргументы
447 Object doesn't support current locale setting Объект не поддерживает текущую национальную настройку
448 Named argument not found Именованный аргумент не найден
449 Argument not optional Обязательный аргумент
450 Wrong number of arguments or invalid property assignment Недопустимое число аргументов или присвоение значения свойства
451 Object not a collection Объект не является семейством
453 Specified DLL function not found Указанная функция DLL не найдена
458 Variable uses an Automation type not supported in JScript Переменная использует не поддерживаемый в JScript тип программирования объектов
462 The remote server machine does not exist or is unavailable Удаленный сервер не существует или недоступен
501 Cannot assign to variable Присвоение значения переменной невозможно
502 Object not safe for scripting Применение объекта в сценариях небезопасно
503 Object not safe for initializing Инициализация объекта небезопасна
504 Object not safe for creating Создание объекта небезопасно
507 An exception occurred Произошло исключение
4096 Microsoft JScript compilation error Ошибка компиляции Microsoft JScript
4097 Microsoft JScript runtime error Ошибка выполнения Microsoft JScript
4098 Unknown runtime error Неизвестная ошибка выполнения
5000 Cannot assign to 'this' Невозможно присвоение значения 'this'
5001 Number expected Предполагается наличие числа
5002 Function expected Предполагается наличие функции
5003 Cannot assign to a function result Невозможно присвоение результату функции
5004 Cannot index object Невозможно индексирование объекта
5005 String expected Предполагается наличие строки
5006 Date object expected Предполагается наличие объекта-даты
5007 Object expected Предполагается наличие объекта
5008 Illegal assignment Недопустимое присвоение
5009 Undefined identifier Неопределенный идентификатор
5010 Boolean expected Предполагается наличие логического значения
5011 Can't execute code from a freed script Не удается выполнить программу из освобожденного сценария
5012 Object member expected Предполагается наличие компонента объекта
5013 VBArray expected Предполагается наличие VBArray
5014 JScript object expected Предполагается наличие объекта JScript
5015 Enumerator object expected Предполагается наличие объекта Enumerator
5016 Regular Expression object expected Предполагается наличие объекта регулярного выражения
5017 Syntax error in regular expression Ошибка синтаксиса в регулярном выражении
5018 Unexpected quantifier Неизвестный числовой показатель
5019 Expected ']' in regular expression Предполагается наличие ']' в регулярном выражении
5020 Expected ')' in regular expression Предполагается наличие ')' в регулярном выражении
5021 Invalid range in character set Недопустимый диапазон в наборе символов
5022 Exception thrown and not caught Исключение сгенерировано и не обработано
5023 Function does not have a valid prototype object Функция не имеет правильного объекта- прототипа
5024 The URI to be encoded contains an invalid character Кодируемый URI содержит недопустимый символ
5025 The URI to be decoded is not a valid encoding Декодируемый URI имеет неверную кодировку
5026 The number of fractional digits is out of range Недопустимое число цифр дробной части
5027 The precision is out of range Недопустимое значение точности
5028 Array of arguments object expected Предполагается наличие объекта массив аргументов
5029 Array length must be a finite positive integer Длина массива должна быть целым положительным числом
5030 Array length must be assigned a finite positive number Длине массива должна быть присвоено целое положительное число
5031 Array object expected Предполагается наличие объекта Array