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

Автор 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