Тема: Можно ли зная ID получить тип примитива?
Здравствуйте!
Подскажите пожалуйста, зная ID объекта можно получить тип (имя) примитива (не открывая объект)?
Спасибо!
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → ObjectARX → Можно ли зная ID получить тип примитива?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте!
Подскажите пожалуйста, зная ID объекта можно получить тип (имя) примитива (не открывая объект)?
Спасибо!
Подскажите пожалуйста, зная ID объекта можно получить тип (имя) примитива (не открывая объект)?
Нет.
P.S.: Я был не прав. Можно. В ObjectARX SDK 2009 у AcDbObjectId появился метод objectClass(), который возвращает указатель на AcRxClass. А вот его методы dxfName() и name() позволяют идентифицировать класс объекта.
Есть еще вот такая функция
HRESULT AXAUTOEXP AcAxGetObjectName( AcDbObjectId& objId, BSTR* pName);
Только я не знаю как ей воспользоваться. :(
Только я не знаю как ей воспользоваться. smile:(
И не надо тебе это знать. Она это делает через COM, т.е. правой рукой за правое ухо через голову.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → Можно ли зная ID получить тип примитива?
Форум работает на PunBB, при поддержке Informer Technologies, Inc