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

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

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

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

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

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

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

Определить поверхность в Компасе по списку в сторонней программе

Автор Вячеслав_К, 26.04.11, 05:23:15

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

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

Вячеслав_К

Сторонняя программа получает поверхности (ksFaceDefinition) трехмерной модели и показывает их в виде списка (например, "Поверхность 1", "Поверхность 2" и т. д.).
Как сделать так, чтобы при выборе пользователем элемента этого списка в модели Компаса подсвечивалась соотв. грань? Т. е. как связать поверхность из списка и грань модели Компаса?
Заранее спасибо.

Можно попробовать :
ksSelectionMng::Select
ISelectionMng::Select
Интерфейс...

Выделить объект.

Синтаксис Automation:

BOOL Select (LPDISPATCH obj);

Синтаксис COM:

BOOL Select (LPUNKNOWN obj);

Входной параметр:

obj
- указатель на интерфейс IDispatch или IUnknown.


Возвращаемое значение:

TRUE
- в случае успешного завершения,

FALSE
- в случае неудачи.


Вячеслав_К