admin 发表于 2014-11-4 20:44:33

NX二次开发源码分享:报告选择对象的信息


NX二次开发源码分享:报告选择对象的信息


通过输入的Tag,转换成NX的对象NXObject。
使用NXOpen下面的函数DisplayObjectsDetails()可以显示出信息,这个信息和用户在界面上选择信息--》对象是一样的!

#include <NXOpen/Session.hxx>
#include <NXOpen/ListingWindow.hxx>
#include <NXOpen/Information.hxx>
#include <NXOpen/NXObject.hxx>
#include <NXOpen/NXObjectManager.hxx>
using namespace NXOpen;

extern "C" void report_object_info_interop(tag_t obj)
{
    Session *theSession = Session::GetSession();

    NXObject *theObject = dynamic_cast<NXObject *>(NXObjectManager::Get(obj));
    std::vector<NXObject *> oneObject(1);
    oneObject = theObject;
    theSession->Information()->DisplayObjectsDetails(oneObject);
}



593232280 发表于 2019-4-25 18:52:03

学些大神技巧
页: [1]
查看完整版本: NX二次开发源码分享:报告选择对象的信息