csdn传图片太麻烦,文章最后附VB外部操作AutoCAD的方法及步骤图示完整版doc下载

1、IDE以vs2010为例。打开vs2010,新建项目

2、选择左侧Visual Basic模板,选择Windows窗体应用程序,输入应用程序名称,点击确定

3、右击项目名称,点击“添加引用”

4、选择COM选项卡,找到AtuoCAD 2014 Type Library和AutoCAD/ObjectDBX Common 19.0 Type Library,ctrl选择两个选项并点击确定

5、进入以下界面,如果没有看到引入的COM引用或库,如下所示,请点击解决方案资源管理器下方的工具栏中的显示所有文件按钮,会显示“引用”文件夹标志

6、点击引用,展开引用可以看到刚刚引入的两个COM库

7、以AutoCAD引用为例,双击AutoCAD选项或展开,对库中包含的元素说明

8、点击可以看到相关元素的详细的说明,以便编程的时候查询相应的api或类和接口中包含的函数

9、下面以从外部打开AutoCAD应用程序为例,简单介绍如何进行基于COM机制的AutoCAD开发

1)在窗口上放置一个按钮,命名后,双击进入按钮逻辑代码的编辑

2)输入以下代码,与AutoCAD相关的部分会出现以下错误,是因为没有将相关命名空间引入,找不到类的定义。将鼠标移动到红色下划线出,会出现错误详情,点击导入AutoCAD,程序会自动添加引入相关空间的语句,当然也可以自己添加引入命名空间的语句

3)编译无错误后,点击“打开AutoCAD”按钮,等待一会,程序就成功打开AutoCAD了

vb调用AutoCAD

VB外部调用AutoCAD相关推荐

  1. vb外部调用autocad_利用VB与AutoCAD链接进行CAD二次开发

    利用VB进行AutoCAD二次开发,首先应该将VB于CAD进行链接:在编写VB代码之前,在VB编程环境中引用CAD对象库,在编写VB程序代码时,创建CAD对象启动运行CAD程序. VB与CAD进行链接 ...

  2. 基于VB和AutoCAD的齿轮滚刀鉴定系统研究

    为了快速鉴定针对给定齿轮所设计或选择的滚刀是否能够精确地加工出给定的齿轮廓形,通过选用常用滚刀的齿廓设计,结合基于啮合原理的共轭齿廓计算方法,推导出对应齿轮的齿廓参数方程,应用VB编程技术和AutoC ...

  3. vb外部调用autocad_Java基于VB通过Jacob调用AutoCAD接口

    Java 以跨平台深受大家喜欢,而由于它跨平台的目的,需要运行在java虚拟机上工作,使得它和本地机器各种内部联系变得很少,约束了它直接掉本地API的功能.本例采用VB代码生成调用AutoCAD接口的 ...

  4. vb外部调用autocad_AutoCAD教程之图块的各种相关操作和概念

    制图过程中,有时常需要插入某些特殊符号供图形中使用,此时就需要运用到图块及图块属性功能.利用图块与属性功能绘图,可以有效地提高作图效率与绘图质量.也是绘制复杂图形的重要组成部分. 一.图块的特点 图块 ...

  5. autocad型源代码_VB与AUTOCAD二次开发源代码包

    在发个VB与AUTOCAD二次开发源代码包,包括以下内容: 在学校的话,叫计算机辅助设计 第一章 VB开发AotoCAD基础知识 第一节 欢迎进入VB开发AUTOCAD的精彩世界 第二节 VB 开发 ...

  6. VB中应用DDE -- 2

    介绍启动 Microsoft Visual Basic 目标应用程序和 Visual Basic 源应用程序之间的动态数据交换 (DDE) 的必要步骤. 创建一个 Visual Basic 应用程序作 ...

  7. python绘制分形图基础_python绘制分形图

    用Delphi 实现分形图形的绘制 [日期:2006-05-27] 来源: 作者... 基于 VB 的分形图形绘制 尹舸;胡小芳;许华忠 [期刊名称]<网络新媒体技术> [年(卷),期]2 ...

  8. 336高校毕业设计选题

    固定资产管理系统(开题+任务书+论文+源码).rar http://dl.vmall.com/c0hk6ti3qk VF资料信息管理系统(开题+任务书+论文+源码).rar http://dl.vma ...

  9. 394计算机毕业设计

    ASP.NET基于BS结构的工厂设备管理系统的设计与开发(开题报告,毕业论文,程序,源码).rar http://dl.vmall.com/c07ibk51r0 一种远程管理Linux系统工具(程序, ...

最新文章

  1. ib_logfile 在数据库中有何作用?
  2. 工业3D打印:一场仍处在初级阶段的技术革命
  3. controlleradvice 参数_Spring MVC之@ControllerAdvice详解
  4. idea出现找不到实体类
  5. 阿里云的这个智能编码插件真心好用!Java 开发神器!!!
  6. c语言计算机动画生成原理,计算机组成原理动画演示系统 - 源码下载|多媒体|源代码 - 源码中国...
  7. 佳能2525i扫描驱动_您需要扫描仪整合工具吗?来试试ExactScan Pro for mac
  8. 电大计算机dm编写程序,渭南电大计算机应用基础网考答题过程介绍
  9. 拓端tecdat|R语言马尔可夫区制转移模型Markov regime switching
  10. Unity 中英文互译插件
  11. UltraCompare无限30天试用的方法
  12. 怎样打开VOIP与SIP
  13. 服务器怎么设置mqtt遗嘱消息,MQTT 遗嘱消息、Retained消息、QOS上线下线实现
  14. MongoDB数据库开发环境搭建与配置,Windows环境下
  15. centos解压分卷rar_Centos下解压rar、zip文件的方法
  16. 御坂网络(枚举基准,二分图)
  17. 自考计算机可以考研的学校,自考成功后想考研,这五个问题你了解清楚了吗?...
  18. ◮OpenGL-帧缓冲
  19. 财政部将加强金融企业财务管理
  20. 【算法编程】过河问题

热门文章

  1. quartzsg配置
  2. mac终端上方标题栏不显示主机名(在使用 zsh 的情况下)
  3. 深入浅出学习透析Nginx服务器的基本原理和配置指南「负载均衡篇」
  4. 一张表格分成两页打印_excel一个表格自动分成两页怎么办
  5. 即时通信中消息回执及阅后即焚相关专利研究
  6. QT下视频通话的实现
  7. 讨论:你用过哪些【收费】的软件开发工具?
  8. 如何让应用出现在浏览器的分享列表中
  9. ARM Porting
  10. win8.1禁用驱动程序强制签名