Логотип сайта поддержки пользователей САПРО сайте поддержки пользователей САПР Translate to:

Глава из книги "AutoCAD 2004"
(серия "В подлиннике")
Н.Н. Полещука.
На домашнюю страницу автора

Системные переменные *ERRNO, ERRNO

Системная переменная *ERRNO и ее копия ERRNO содержат коды ошибок выполнения операций приложения, что позволяет мгновенно и правильно анализировать текущую ситуацию. *ERRNO может принимать значения от 0 до 105 (коды 86—91 не используются). Коды ошибок приведены в табл. 7.2.

Таблица 7.2. Значения системных переменных *ERRNO и ERRNO

Значение Описание ошибки
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