SW二次开发中如何进行宏录制功能生成C#代码

SW软件中自带的宏录制只能录制VBA程序,而实际上SW支持VBA,,VB,VC,C++,C#等开发语言,相比于VBA,VC,等VB以及C#语言更容易接受,而且在设计用户UI上,这两者更具优势,本文主要针对C#语言的二次开发的宏录制进行介绍。

SW版本2018版

1、我们在工具栏下可以找到宏功能,但是在正常的宏录制情况下只能生成VBA:


2、要想生成C#语言的文件,我们需要重新打开我们的SW安装文件,该文件是自己在初次安装时的程序;

3、管理员身份运行,进入安装界面,选择修改单机安装,点击下一步:

4、正常情况下我们的序列号是直接填充好的,直接点击下一步;进入产品选择,我们选择SOLIDWORKS,将其折叠部分展开,选择VSTA;

后续安装即可;
5、安装完成之后即可在SW宏录制新建宏时即可生成VB和C#语言程序

6、注意如果安装之后仍然在保存的时候不能保存成C#语言的宏时,可能在SW选项设置处勾选了启用VSTA3.0版,将勾选取消即可。

基于C#的SW二次开发相关推荐

  1. sw二次开发 python_基于C#的SolidWorks二次开发.doc

    摘要: 气动电阻点焊钳已经被各大汽车制造厂商广泛运的用于汽车焊接工艺中.它以无污染.压力稳定.动作敏捷等优点逐步替代了国内常见的液压传动焊钳,改变了液压传动滞缓的现象,从而达到了焊接循环的要求.本次毕 ...

  2. python在材料模拟中的应用_基于Python的ABAQUS二次开发及在板料快速冲压成形模拟中的应用...

    2009 doi :10 1 3969/ j 1 issn 1 1007 2 2012 1 2009 1 04 1 013 基于 Python 的 ABAQUS 二次开发及在板料快速 冲压成形模拟中的 ...

  3. 陈伯雄lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图

    龙源期刊网 http://www.qikan.com.cn 基于 AutoLisp 的 AutoCAD 二次开发自动 生成系统图 作者:郎建山 金江 来源:<科技视界> 2013 年第 2 ...

  4. CAD自控lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图

    基于 AutoLisp 的 AutoCAD 二次开发自动生成系统图 [摘 要]本文主要阐述了应用 autolisp 语言二次开发 autocad 自动生成系统图的实现方案. [关键词] autocad ...

  5. python对abaqus本构二次开发_基于Python的Abaqus二次开发实例讲解

    第 1 页 共 11 页 基于 Python 的 Abaqus 二次开发实例讲解 ( asian58 2013.6.26 ) 基于 Python 的 Abaqus 的二次开发便捷之处在于: 1 .所有 ...

  6. autocad python二次开发_基于Python AutoCAD ActiveX 二次开发,pyautocad应用技术

    AutoCAD应用程序开发系列 基于Python AutoCAD ActiveX 二次开发技术 主要库:pyautocad==0.2.0 内容#:基于Python AutoCAD ActiveX 二次 ...

  7. 基于python 的 ansys 二次开发-----借助pyansys安装包。

    基于python实现ansys的二次开发需要安装pyansys模块.主要通过输入apdl命令流实现对ansys的控制. pip install pyansys pip install pyvista ...

  8. 【Cat.1模组】 广和通L610 基于OpenCPU的SDK二次开发

    目前支持Cat.1网络的芯片平台主要是紫光展锐UIS8910和翱捷ASR1603,基于紫光展锐平台,各大厂商延伸出多款Cat.1模组:广和通L610就是其中之一.本文记录开发过程,供日后参考. 广和通 ...

  9. 基于Python AutoCAD ActiveX 二次开发,pyautocad应用技术

    AutoCAD应用程序开发系列 基于Python AutoCAD ActiveX 二次开发技术 主要库:pyautocad==0.2.0 内容#:基于Python AutoCAD ActiveX 二次 ...

最新文章

  1. SQL Server 中的事务与事务隔离级别以及如何理解脏读, 未提交读,不可重复读和幻读产生的过程和原因...
  2. php证券k线图,php画K线图的一个工具
  3. htpc电脑方案_我终于定稿了客厅HTPC的方案: Matx机箱小喆B3卧倒
  4. 《魔兽世界》回首魔兽中那些悲情人物-依然泪如雨下
  5. JAM - get self detail information
  6. python numpy ndarray之basic operations
  7. 百分百储值卡回收网站源码+手机模板
  8. 移动项目开发笔记(管理不同解决方案下的DLL文件相互引用之心得体会)
  9. HTTP协议 (四) 缓存
  10. Linux内核 eBPF基础:ftrace基础-ftrace_init初始化
  11. java digests.generatesalt_Java DigestUtils.sha1Hex方法代碼示例
  12. C++泛型算法的小总结
  13. UG软件_NX1926中文版网盘下载链接+安装教程
  14. 小新pro13 (2020款,Nvidia MX350)+win10+cuda10.2+cudnn7.6+pytorch搭建深度学习环境
  15. redies 学习笔记
  16. pureftpd mysql.conf_Pure-ftpd.conf 配置详解
  17. 苹果账号 协议、税务和银行业务填写教程
  18. betaflight 代码结构
  19. 核心库aud$过大清理
  20. 微信小程序 运行报错已被代码依赖分析忽略

热门文章

  1. u盘装linux sas,巧用U盘八步安装Linux系统
  2. 如何使用sed进行字符串替换?
  3. INA219 电流计模块
  4. Java实现在线打开编辑保存PPT
  5. 为什么越来越多的人转行学IT当程序员?
  6. ajax分页 2017,ajax分页
  7. 【求整数 1-100 的累加值,但要求跳过所有个位数为3的数 】
  8. IEEE754数据格式介绍和解析方式(超权威)
  9. 阿里云上的高性能高并发高可用架构
  10. Flutter的优质UI组件库