电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

vba开发cad经验VIP免费

vba开发cad经验_第1页
1/21
vba开发cad经验_第2页
2/21
vba开发cad经验_第3页
3/21
大家知道什么是宏吗? 说白它就是VBA 过程。 看下面的代码: Public Sub MacroDemo() MsgBox "Hello,Welcome to AutoCAD VBA!" End Sub 这就是宏。 打开 CAD 输入命令 vbaide 回车会出现 VBA 的编辑界面,双击 ThisDrawing 在右侧的代码区输入上面的代码。如下图: 然后按 F5 键会出现宏窗口,如下图: 点击运行,大家看到什么? 这就是一个最简单的一个用 VBA 对 CAD 进行二次开发的程序,也就是宏 那什么是VBA呢?VBA就是VB的一个子集它的全称是Visual Basic For Application,它具有VB 的大部分功能。 既然我们选择了 VBA,我们首先要知道VBA 能操作 CAD 里的哪些对象呢? 打开 VBAIDE 窗口按下 F2 键会出现对象浏览器。如下图 库选择Au toCAD,这时下面显示的就是CAD 为VBA 提供的可操作的对象的类了。 这时有的人因没有基础,所以还是一头雾水,别怕,选中一个类图标后按F1,这时会弹出Au toCAD Activ eX and VBA Reference,选择最上面的一个子项Object Model(对象模型),这个就是在CAD 里那些对象的关系,如下图: 如果英文不好的话,可以安装CAD2000,它的这个部分是中文的。为想学好VBA 二次开发这个是必需的,而且VBA 对Office 的二次开发也是这样的。 这个在编程界叫做Activ e X,包括Activ e X 控件、Activ e X DLL、和 Activ e X EXE 就好比一个程序为其它程序提供的一个后门一样 下面我就给大家讲一下菜单吧。 因为我们用到的其它公司做CAD 二次开发的插件,从直观上首先接触的就是它的菜单,刚开始用的时候就是从它的菜单开始接触的。 我经常用到的做菜单的方法有两种,一种是用 CAD 的菜单文件,另一种就是用 VBA 代码直接长成菜单。 我先介绍第一种,CAD 的菜单文件 它是文本文件,我们用记事本就可打开并编辑它,或者再重新创建一个 说到这里有的人可能要问了,我应该从何处开始入手呢,要怎样做呢? 别急,CAD 本身就有现成的供我们参考,就放在CAD 的安装文件夹下的Support 文件夹内,或者其它插件的文件夹内,找不到可以按F3 搜一下,扩展名分别为.mnu .mns ,mnc 默认的菜单文件是 acad.mnu。原始 ASCII 菜单文件,即用户通常编辑或创建的文件。该文件以查看完整菜单文件的外表特征。 .mnc 已编译的菜单文件;一种二进制文件,包含用于定义菜单或其他界面元素的功能及外观的命令字符串和菜单语法。首次加载 MNU 文件时...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

vba开发cad经验

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部