【NX二次开发】判断部件是否已修改(判断部件是否需要保存)UF_PART_is_modified();
判断部件是否已修改(判断部件是否需要保存)UF_PART_is_modified();
注意:函数需要输入原型,不要输入事例。事例转原型:UF_ASSEM_ask_prototype_of_occ().
源码:
extern DllExport void ufusr(char *param, int *returnCode, int rlen) { UF_initialize(); tag_t tagModel_A = UF_ASSEM_ask_work_part(); bool isModified_A = UF_PART_is_modified(tagModel_A); if (isModified_A) { uc1601("当前工作部件 已修改", 1); } else { uc1601("当前工作部件 未修改", 1); } UF_terminate(); } extern int ufusr_ask_unload(void) { return (UF_UNLOAD_IMMEDIATELY); }
效果: