关于vb对autocad二次开发学习笔记.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于 VB 对 AutoCAD 二次开发学习笔记 □ By OYLS 基于 VB 对 AutoCAD 的二次开发,主要是通过运用 VB 编程对 AutoCAD 软 件中的基本绘图操作进行控制,了解 AutoCAD 软件中的常用命令。在编程过程 中我们要借助 AutoCAD 软件中的 “帮助文件 ”,即 “AutoCAD开发人员帮助 ”文档。 一、 获取 VB 对 AutoCAD 的控制权: 先定义变量 acadApp,acadDoc: Public acadApp As AcadApplication Public acadDoc As AcadDocument Function boot_CAD() As Boolean On Error Resume Next Set acadApp = GetObject(, AutoCAD.Application) If Err Then Err.Clear Set acadApp = CreateObject(AutoCAD.Application) If Err Then MsgBox 您没有安装 AutoCAD ,或安装版本错误! , vbOKOnly + vbInformation, CAD 简易绘图系统 boot_CAD = False BtOK = False Exit Function End If End If Set acadDoc = acadApp.ActiveDocument acadApp.Visible = True boot_CAD = True End Function 需要说明的是,我们只有先对 CAD 获取了控制权以后才能有效地运用 VB 编程 方式进行 CAD 的基本绘图操作。不然,以后的各种对 CAD 的操作将无法得以 实现。 二、 基本绘图思路: 先了解所绘对象的基本属性,可以说,也正是由于对象的各种属性才构成了 一个特性为一而标准的实体。对象的属性特点我们可以事先通过 CAD 帮助文件 查找得出。接下来我们就应了解创建方法,同样,我们也是通过 CAD 帮助文件 进行查找。可以看出,在整个绘图编程过程中我们都离不开 CAD 帮助文件,所 以我们应当对其充分利用。 三、 介绍直线画法: 先了解到直线 Line 的创建方法: RetVal = object.AddLine(StartPoint, EndPoint) 可以看出,创建一直线我们所需的参数有 StartPoint,EndPoint 也就是开始点与结 束点,并且: StartPoint: Variant (three-element array of doubles); input-only The 3D WCS coordinates specifying the line start point. 因此,在定义 StartPoint 时应为一数组,且为 double 型,以后多数数组也都为这 一类型; EndPoint: Variant (three-element array of doubles); input-only The 3D WCS coordinates specifying the line endpoint. 因此,在定义 EndPoint 时也应为一数组,且为 double 型;值得注意的是,这里 的 StartPoi

文档评论(0)

本尊 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档