solidworks开发语言php,Solidworks开发语言对比及分析

很多初学Solidworks二次开发的同学,也许都会纠结使用何种语言进行二次开发。对于Solidworks二次开发的语言,官方有VBA,VB.NET,C#以及C++,四种语言。

用户通常会有如下疑问,我学某个语言的,有没有针对自己所学语言的资料,供学习参考。对于市面上为数不少的Solidworks资料,是否真的没有针对自己所学语言的开发资料呢?本文将对各开发语言做下简单的对比介绍。减少用户在开发语言选择上的困扰。

对于这四种语言的使用环境及对比,我根据自己的经验感受如下:

VBA:Solidworks自带功能,开发便捷,部分可以通过宏的录制加以修改做成自己需要的程序。但是VBA不适合做大型系统,并且自带的VBA编译工具缺少代码提示,错误警告等辅助信息,对于代码编写的工作量及检查错误原因会带来很多时间上的浪费。

VB.NET:微软.NET平台上语法最接近VBA的语言,比较适合从事VBA的人员往.NET平台过渡。.NET平台比较适合开发大型项目系统。并且可以使用微软的Visual Studio开发平台进行代码编写,完善的代码提示及错误提示会让开发速度加快。

C#:同样也是微软.NET平台上语言,与VB.NET拥有一样的特性。其语法就个人经验来说比较接近JAVA,JAVA用于开发网站,安卓系统居多。如果对自身未来的扩展有需求,可以考虑使用C#。我的《Solidworks API二次开发实例详解》一书就是采用了C#语言。

C++:个人不推荐,比较适合一些底层的开发。如果你不是计算机专业的人,并不建议使用C++。Solidworks二次开发常规业务内容使用VB.NET或C#即可轻松调用大多数据的A

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值