可以通过该功能实现,打开浏览器,运行脚本,打开第三方应用程序的功能,我这里使用这个功能实现了再NX2306中通过菜单调用打开本地C++帮助文档的功能(当然如果你没有本地文档也可以配置在线文档的地址),以及通过调用VB脚本弹出版本信息的功能
1、功能演示
- 通过菜单调用浏览器打开指定路径

- 通过菜单调用VB脚本输出版本号

2、关键代码
这个功能只需要修改菜单脚本即可实现,全程不需要任何开发代码
MENU KESO_TOOLS_MENU_DOC
BUTTON KESO_OPEN_CPLUSPLUS_HELP
LABEL C++帮助文档
BITMAP help_context_system_bar
#这里我用的是本地路径(本地访问还是比官网快很多),你也可以修改成你想要的web地址
ACTIONS "start %UGII_VENDOR_DIR%\data\nx_open_c_plus_plus_ref\index.html"
BUTTON KESO_OPEN_C_HELP
LABEL UFUN帮助文档
BITMAP help_context_system_bar
#这里我用的是本地路径(本地访问还是比官网快很多),你也可以修改成你想要的web地址
ACTIONS "start %UGII_VENDOR_DIR%\data\ugopen_doc\index.html"
BUTTON KESO_VERSION_BTN
LABEL 版本
BITMAP Version.bmp
#这里通过调用VB脚本打开窗口弹出版本号,用VB是因为可以没有多余操作直接弹出提示框
ACTIONS "start %UGII_VENDOR_DIR%\application\Version.vbs"
BUTTON KESO_SHOW_BITMAP_BTN
LABEL 位图查询
BITMAP styler_bitmap
ACTIONS ShowBitmap.dll
END_OF_MENU
3、参考资料
关于脚本功能可以实现什么内容,如果还有兴趣也可以查看官方文档关于菜单脚本部分的描述,虽然写的也很模糊,但是也能给你一些启发

如果想要获取本地C++帮助文档和UFUN帮助文档,可以查看一下两个资源
【免费】UG/NX二次开发OpenCAPI手册离线版NX2306_cap工具箱安装UG教程资源-优快云下载
https://download.youkuaiyun.com/download/guoxiaokai527/91489865【免费】UG/NX二次开发NXOpenC++API手册离线版NX2306_ug二次开发帮助文档资源-优快云下载
https://download.youkuaiyun.com/download/guoxiaokai527/91489890
101

被折叠的 条评论
为什么被折叠?



