文章作者:里海
简介:
UG\NX二次开发 获取当前NX详细的版本号,包括小版本
效果:
代码:
#include <uf.h>
#include <uf_ui.h>
#include <string>
using std::string;
extern DllExport void ufusr(char *param, int *returnCode, int rlen)
{
UF_initialize();
UF_system_info_t Ssysinfo;
UF_ask_system_info(&Ssysinfo);
string strUGVersion = Ssysinfo.program_name;
UF_free_system_info(&Ssysinfo);
char release[132];
sprintf(release, "%s", strUGVersion.c_str());
uc1601(release, 1);
UF_terminate();
}
extern int ufusr_ask_unload(void)
{
return (UF_UNLOAD_IMMEDIATELY);
}