• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Идентификация объектов при открытии старого документа

Автор fedotovrr, 17.09.17, 20:54:57

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

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

fedotovrr

Есть мысль создать программу, которая будет делать расчет на основании особых линий на чертеже 2d в компасе.
Программа должна подключиться к чертежу, пользователь укажет набор линий, программа их запомнит, сделает расчет и закроется. Далее пользователь может вносить изменения в чертеж, расположение и параметры этих линий, закрывать компас и пр. но не удалять эти линии. Задача при следующем подключении программы идентифицировать эти линии и обновить результат расчета.

Есть ли у объектов какой ни будь id или что-то подобное или можно ли его включить в какую-то группу, которая будет сохраняться в документе, что бы можно было его при новом открытии документа идентифицировать?

#programmer

Для идентификации объектов можно использовать атрибуты или IDrawingObject1.Id  (для КОМПАСа 16 или выше).
+ Благодарностей: 1

ТрындецЪ

Цитата: #programmer от 18.09.17, 07:10:41
Для идентификации объектов можно использовать атрибуты или IDrawingObject1.Id  (для КОМПАСа 16 или выше).
А reference не подойдёт?

#programmer

reference меняется в документе, если взять документ, открыть, внести изменения, сохранить, закрыть и открыть заново.
+ Благодарностей: 2