Где прочесть что означает код ошибки?

Автор feron, 06.04.24, 19:31:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

feron

Добрый вечер!
Где прочесть что означает тот или иной номер ошибки при падении программы? Заметил при воспроизведении одной и той же ошибки Компас3D выдает 5 разных номеров ошибок!

p3452

Для Документов, в Справке: Структуры параметров и константы - Константы - Прочее...
ErrorType3d - Коды ошибок документа модели.
ErrorType - Коды ошибок графического документа.

feron

p3452, видел, там номера до 174, а в моем случае там номера были пятизначные.

Ошибку можно получить даже тогда когда нет активных документов.

p3452

Было написано
Цитата: p3452 от 06.04.24, 20:01:56Для Документов, ...
остальное - сами, головой и ручками.


feron

Цитата: p3452 от 06.04.24, 21:55:46остальное - сами, головой и ручками.

1 000 000 - 174 - 216 = 999610

ага, да сам остальное.

Еще заметил что просто завершить работу Компас3D получаю не нулевой код ошибки.

feron

Просто так и скажите что не знаете или что стоить денех или эта инфа не для всех! мне дальше идти нада нада.

UU

Kompas.ksMessage(Kompas.ksStrResult); // Посмотреть ошибку.
ksSetDebugMessagesMode - Включить/выключить режим автоматического вывода сообщений о результатах работы библиотеки.
ksSetDebugMessagesMode(1);
+ Благодарностей: 1

feron

Цитата: UU от 07.04.24, 21:10:56Kompas.ksMessage(Kompas.ksStrResult); // Посмотреть ошибку.
ksSetDebugMessagesMode - Включить/выключить режим автоматического вывода сообщений о результатах работы библиотеки.
ksSetDebugMessagesMode(1);

А есть что подобное для самого Компаса ?

Запустил программно Компас и создал чертеж создал 5 отрезков сохранил и закрыл Компас - тут я получаю 5-значный номер завершения работы.
Сам код конечно не каких ошибок не выдает.

UU

Вы картинку с данным кодом прикрепите.