NX二次开发-UFUN UF_UI_ugmgr_ask_create_part_file_name
2021/10/12 23:14:38
本文主要是介绍NX二次开发-UFUN UF_UI_ugmgr_ask_create_part_file_name,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
这个函数没搞懂明白是用来干什么的,有啥作用,感觉好像是nx与tc集成相关的。
先记录一下,以后会用了,在更新过来。
NX11+VS2013 #include <uf.h> #include <uf_ui.h> #include <uf_part.h> UF_initialize(); //新建文件选择对话框 char file_name[MAX_FSPEC_BUFSIZE] = "D:\\model1.prt";//在输入部分创建对话框时使用的默认文件名。输出实际使用的文件名。 int units = UF_PART_METRIC;//指定单位 公制UF_PART_METRIC 英制UF_PART_ENGLISH 为空NULL时使用默认值NONE = uses default int response = 0;//来自对话框的用户响应: UF_UI_OK UF_UI_CANCEL UF_UI_ask_create_part_filename(file_name, &units, &response); //新建prt tag_t part_tag = NULL_TAG; UF_PART_new(file_name, units, &part_tag); char *filename; char *part_type; char *template_name; int response1 = 0; int aa = UF_UI_ugmgr_ask_create_part_file_name(&filename, &part_type, &template_name, &response1); char msg[256]; UF_get_fail_message(aa, msg); uc1601(msg, 1); UF_UI_open_listing_window(); UF_UI_write_listing_window(filename); UF_UI_write_listing_window("\n"); UF_UI_write_listing_window(part_type); UF_UI_write_listing_window("\n"); UF_UI_write_listing_window(template_name); UF_UI_write_listing_window("\n"); UF_free(filename); UF_free(part_type); UF_free(template_name); UF_terminate(); 阿飞 2021年10月12日
阿飞
2021年10月12日
这篇关于NX二次开发-UFUN UF_UI_ugmgr_ask_create_part_file_name的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-03微信支付提示下单账户与支付账户不一致-icode9专业技术文章分享
- 2024-07-03微信支付提示订单号重复-icode9专业技术文章分享
- 2024-07-02微服务启动nacos注册上去了,但是一直没有收到请求-icode9专业技术文章分享
- 2024-07-02如何检查文件的编码格式-icode9专业技术文章分享
- 2024-07-02sublime 更改编码格式-icode9专业技术文章分享
- 2024-06-30uniAPP 实现全屏左右滚动滚动的效果-icode9专业技术文章分享
- 2024-06-30如何在本地使用授权或插件-icode9专业技术文章分享
- 2024-06-30伪静态规则配置方法汇总-icode9专业技术文章分享
- 2024-06-29易优CMS安装常见问题汇总-icode9专业技术文章分享
- 2024-06-28易优新手必读安装教程-icode9专业技术文章分享