zoukankan      html  css  js  c++  java
  • uf_ugmgr.h文件应用实例

    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);

  • 相关阅读:
    Solved:Spring Junit Test NoSuchMethodError
    Stack实现
    CLRS10.2-8练习
    CLRS10.2-7练习
    CLRS10.2-4练习
    CLRS10.1-7练习
    CLRS10.1-6练习
    算法:吸血鬼数字算法
    CLRS最大子数组问题
    VS快捷键
  • 原文地址:https://www.cnblogs.com/whiteIcrow/p/3567141.html
Copyright © 2011-2022 走看看