| Глава из книги "AutoCAD 2004" (серия "В подлиннике") Н.Н. Полещука. |
| На домашнюю страницу автора |
Системная переменная *ERRNO и ее копия ERRNO содержат коды ошибок выполнения операций приложения, что позволяет мгновенно и правильно анализировать текущую ситуацию. *ERRNO может принимать значения от 0 до 105 (коды 86—91 не используются). Коды ошибок приведены в табл. 7.2.
| Значение | Описание ошибки |
| 0 | Ошибок нет |
| 1 | Неверное имя символьной таблицы |
| 2 | Неверное имя примитива или набора |
| 3 | Превышено максимальное число одновременно открытых наборов |
| 4 | Неверный набор |
| 5 | Недопустимое использование описания блока |
| 6 | Недопустимое использование внешней ссылки |
| 7 | Ошибка выбора примитива указанием |
| 8 | Конец примитива |
| 9 | Конец описания блока |
| 10 | Сбой функции entlast |
| 11 | Функции entdel передано имя примитива VPORT |
| 12 | Недопустимая операция внутри команды PLINE (ПЛИНИЯ) |
| 13 | Неверная метка |
| 14 | Метки отключены |
| 15 | Неверное обращение к функции trans |
| 16 | Неверный код пространства в функции trans |
| 17 | Неверное использование удаленного примитива |
| 18 | Неверное имя таблицы |
| 19 | Неверный аргумент табличной функции |
| 20 | Попытка изменения значения переменной, имеющей статус "только для чтения" |
| 21 | Нулевое значение не допускается |
| 22 | Значение вышло за границы области допустимых значений |
| 23 | Идет сложная регенерация |
| 24 | Попытка изменения типа примитива |
| 25 | Неверное имя слоя |
| 26 | Неверное имя типа линии |
| 27 | Неверное значение цвета |
| 28 | Неверное имя текстового стиля |
| 29 | Неверное имя формы |
| 30 | Неверный тип примитива |
| 31 | Функция entmod применена к удаленному примитиву |
| 32 | Функция entmod применена к примитиву SEQEND |
| 33 | Попытка изменения метки |
| 34 | Неверное изменение видимости видового экрана |
| 35 | Обращение к примитиву на блокированном слое |
| 36 | Неверный тип примитива |
| 37 | Неверная полилиния |
| 38 | Незавершенный составной примитив внутри блока |
| 39 | Неверное имя блока |
| 40 | Повторение флага блока |
| 41 | Повторение имени блока |
| 42 | Неверный вектор нормали |
| 43 | Пропущено имя блока |
| 44 | Пропущены флаги блока |
| 45 | Неверный анонимный блок |
| 46 | Неверное описание блока |
| 47 | Пропущено обязательное поле |
| 48 | Неопознанный тип расширенных данных |
| 49 | Неверное расположение списка в расширенных данных |
| 50 | Неверное расположение поля "APPID" |
| 51 | Превышен максимальный размер расширенных данных |
| 52 | Пустой выбор примитива |
| 53 | Применение функции entmod или entmake с повторяющимся именем приложения |
| 54 | Применение функции entmod или entmake к примитиву VPORT |
| 55 | Применение функции entmake к объектам типа XDEF/XREF/XDEP (виды внешних ссылок) |
| 56 | Ошибка фильтра выбора в функции ssget : незавершенный список |
| 57 | Ошибка фильтра выбора в функции ssget : пропущен тестовый операнд |
| 58 | Ошибка фильтра выбора в функции ssget : неверна строка с кодом операции |
| 59 | Ошибка фильтра выбора в функции ssget : пустое выражение или неверное расположение |
| 60 | Ошибка фильтра выбора в функции ssget : неправильное расположение признака начала или конца |
| 61 | Ошибка фильтра выбора в функции ssget : неверное количество аргументов для XOR или NOT |
| 62 | Ошибка фильтра выбора в функции ssget : превышена максимальная длина |
| 63 | Ошибка фильтра выбора в функции ssget : неверный DXF-код |
| 64 | Ошибка фильтра выбора в функции ssget : неправильная проверка строки |
| 65 | Ошибка фильтра выбора в функции ssget : неправильная проверка вектора |
| 66 | Ошибка фильтра выбора в функции ssget : неправильная проверка вещественного числа |
| 67 | Ошибка фильтра выбора в функции ssget : неправильная проверка целого числа |
| 68 | Устройство не является планшетом |
| 69 | Планшет не калиброван |
| 70 | Неверные аргументы для функции tablet |
| 71 | Невозможно размещение структуры resbuf |
| 72 | Обнаружен пустой (NULL) указатель |
| 73 | Невозможно открыть исполняемый файл |
| 74 | Приложение уже загружено |
| 75 | Превышено максимальное число приложений |
| 76 | Невозможно выполнить приложение |
| 77 | Несовместимая версия |
| 78 | Невозможна выгрузка вложенных ADS-приложений |
| 79 | Не удается выгрузить приложение |
| 80 | Приложение не загружено |
| 81 | Не хватило памяти |
| 82 | Неверная матрица преобразования |
| 83 | Неверное имя символа |
| 84 | Неверное значение символа |
| 85 | Неразрешенное действие при работающем диалоге |
| 92 | Неразрешенное действие при работающей команде |
| 93 | Неверный тип значения |
| 94 | Неверный номер видового экрана |
| 95 | Неверное задание вида |
| 96 | Преждевременный DXF-код |
| 97 | Повтор DXF-кода |
| 98 | Неверная строка с методом выбора функции ssget |
| 99 | Несогласованные аргументы |
| 100 | Рекурсивный вызов функции setvar |
| 101 | Попытка изменения открытого примитива |
| 102 | Функция entnext применена не к объекту |
| 103 | Неверное изменение полилинии |
| 104 | Неправильное расположение управляющих строк |
| 105 | Неудавшаяся попытка изменения словаря или применение постоянного реактора к примитиву версии R12 |
Добавить в закладки:
Copyright © Сайт поддержки пользователей САПР by Victor Tkachenko