Тема: AcDbObject::xData()
в чем может быть причина неудачи указанной функции?
Имеется указатель AcDbEntity* pEnt, в него считан объект класса AcDbBlockReference.
Вызов resbuf* buf = pEnt->xData() возвращает NULL
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → ObjectARX → AcDbObject::xData()
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
в чем может быть причина неудачи указанной функции?
Имеется указатель AcDbEntity* pEnt, в него считан объект класса AcDbBlockReference.
Вызов resbuf* buf = pEnt->xData() возвращает NULL
Конечно, фраза ?Имеется указатель AcDbEntity* pEnt?, и ?в него считан объект класса AcDbBlockReference? настораживает. Если, это только терминологическая неточность и объект ?считан? верно, то все должно работать. Или у выбранного Вами AcDbBlockReference нет расширенных данных.
Прошу прощения за неверную формулировку своих мыслей. Спасибо за подсказку, в том блоке и в самом деле не оказалось расширенных данных :(
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → AcDbObject::xData()
Форум работает на PunBB, при поддержке Informer Technologies, Inc