朋友你好,我也做SolidWorks二次开发,用的是自带的VBA程序。程序已编好,就是不会做插件,你能帮帮我吗

 我来答
gneful
推荐于2017-11-27 · TA获得超过963个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:293万
展开全部
如果你的程序只是自己用的话,做成 “宏按钮” 就可以了。使用时跟其他工具栏按钮一样,点击后执行指定的VBA程序。

帮助里搜一下 “宏按钮”,就可以看到详细的说明

如果你想做标准的插件,那么就不能用VBA了。
你需要单独安装 SolidWorks API SDK,安装之后会在 Visual Studio 中添加SW插件项目的向导。
通过向导可以适当减少作业量,但对于新手来说,要真正做一个插件还是比较复杂的。
追问
宏按钮还是操作比较多,做插件好用一点。安装 SolidWorks API SDK后,启动Visual Studio 没找到有SW插件项目的向导。
追答
不同版本的API SDK支持不同版本的VS,所以没自动添加向导也是可能的。

实际上不通过向导完全可以创建插件项目。
相关的方法可以自己查看帮助,在SW的API帮助中搜索关键字 “Addin”
如果你在SW的官方网站上有注册账号,那么应该还可以下载到范例。

以我个人经验,对于初次者,宏按钮的创建比制作插件简单100倍。
本人也是业余水平,对于插件方面没有更多能帮你的了
凯莱尔_辛
2019-07-09 · TA获得超过197个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:106万
展开全部
过来人告诉你,宏按钮局限性大移植性也差,做成纯插件很是复杂,不适合初学者,最简单折中的方法就是用vs之类的做个窗口软件,然后做一个宏按钮调用此EXE即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式