uf_ugmgr.h文件应用实例
时间:2014-02-26 02:05:22
收藏:0
阅读:394
1.寻找root_folder_name:
UF_UGMGR_tag_t root;
ifail = UF_UGMGR_ask_root_folder(&root);
char
folder_name[UF_UGMGR_NAME_SIZE + 1]; ifail;
UF_UGMGR_ask_folder_name(root,
folder_name);
2.获取当前系统所有版本规则与当前使用的规则
int num_rules;
char** config_rules;
char current_rule[UF_UGMGR_NAME_SIZE+1];
UF_UGMGR_list_config_rules(
&num_rules, &config_rules);
UF_UGMGR_ask_config_rule( current_rule
);
3.NX遍历TC只有四种类型
UF_UGMGR_type_unknown
UF_UGMGR_type_folder
UF_UGMGR_type_part
UF_UGMGR_type_part_revision
4.NX二次开发遍历TC,都是从Home文件夹开始遍历(已知要找的的prt所放的文件夹名称)
(1)得到Home文件夹Tag
(2)遍历到特定文件夹
(3)遍历文件夹里的object
(4)遍历出UF_UGMGR_type_part
UF_UGMGR_type_part_revision类型
5.设置新建prt所放文件夹
UF_UGMGR_tag_t root;
ifail = UF_UGMGR_ask_root_folder(&root);
UF_UGMGR_set_default_folder (root);
原文:http://www.cnblogs.com/whiteIcrow/p/3567141.html
评论(0)