免费autocad与易语言交互开发指南

免费autocad与易语言交互开发指南

ID:33600319

大小:1.45 MB

页数:23页

时间:2019-02-27

免费autocad与易语言交互开发指南_第1页
免费autocad与易语言交互开发指南_第2页
免费autocad与易语言交互开发指南_第3页
免费autocad与易语言交互开发指南_第4页
免费autocad与易语言交互开发指南_第5页
资源描述:

《免费autocad与易语言交互开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、前言前言易语言是一门计算机程序语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。可以说,创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。易语言提供对OCX控件、类型库、API函数、COM协议等一系列接口的支持,并开放其支持库接口技术文档供第三方使用,这为AutoCAD与易语言交互开发提供了良好的技术支持。易语言与AutoCAD交互开发全

2、中文编程可以摆脱英语的瓶颈,宜于理解和交流,在很短的时间就可以掌握编程操作AutoCAD的关键技术。学习和掌握AutoCAD与易语言交互开发技术,对于非专业的AutoCAD二次开发人员,是个不错的选择。作者:石头也疯狂QQ:58530494声明:本教材部分内容来源于互联网,这部分内容版权归其作业所有。本教材只用于交流严禁转载!23文本目录目   录第一章 AutoCAD与易语言交互开发基础31.1AutoCAD与易语言交互开发环境31.2Helloword练习示例7第二章理解AutoCAD对象操作基础102.

3、2访问对象层次152.3集合对象操作152.4理解属性和方法182.5理解父对象182.6引用类型库182.7在数据库中返回第一个图元192.8使用变体19第三章控制AutoCAD环境223.1打开、保存和关闭图形2223第一章 AutoCAD与易语言交互开发基础第一章 AutoCAD与易语言交互开发基础本章将为你介绍AutoCAD与易语言交互开发基础知识1.1AutoCAD与易语言交互开发环境1.1.1环境平台AutoCAD与易语言交互开发使,首先要确定你的目标平台,获得适当的开发环境。如果你是在AutoC

4、AD2007平台上开发,你就需要具备下面的工具和软件:AutoCAD2007中文版。易语言5.0。本节将要介绍开发环境的构建,包括开发类库的获得、开发类库的组成部分、AutoCAD类库的安装。你也可以采用本节的方法以其他AutoCAD版本未平台构建开发环境,目前常用的版本为AutoCAD2004和AutoCAD2007,最高版本为AutoCAD2011。一般来说,开发类库的版本和AutoCAD的版本是对应的。AutoCAD2004、AutoCAD2005和AutoCAD2006类库版本为16,AutoCAD2

5、007、AutoCAD2008和AutoCAD2009类库版本为17,AutoCAD2010、AutoCAD2011类库版本为18。1.1.2构建步骤你可以使用易语言“类型库及OCX组件”工具定义、汉化、安装AutoCAD自带的类型库,构建开发环境,以AutoCAD2007为例,步骤如下:1.在工具菜单中选择【类型库或OCX组件->支持库】,弹出标题为“请选择欲包装的OCX组件或类型库”的对话框。23第一章 AutoCAD与易语言交互开发基础图1.2.12.向下拖动滚动条,可以看到一个类型库的分类,在类型库分

6、类中选中类型库“AutoCAD2007TypeLibrary版本1.0”。图1.2.23.点击【下一步】,会看到一个类似我们使用过的OCX注册那样的窗口,可以在这里对这个类型库进行汉化操作。23第一章 AutoCAD与易语言交互开发基础图1.2.34.选中AutoCAD,点击【保存】,弹出通用对话框,选择保存目录,保存类型库文件,文件名为“acax17chs.npk”。图1.2.45.保存完成后,会有提示信息提示你是否要把我们注册好的类型库保存到“易语言”目录中去,选择【是】会提示安装成功。23第一章 Aut

7、oCAD与易语言交互开发基础6.运行“易语言”,在工具→支持库配置,将AutoCAD2007类库前面打“√”,设为所需要使用的支持库,在工具夹的支持库里就会看到我们刚才注册的类型库,见图1.2.5。用同样的方法可以添加“AutoCAD/ObjectDBXCommon17.0TypeLibrary”类型库,保存类型库文件,文件名为“axdb17chs.npk”。图1.2.5至此AutoCAD2007版本的两个类型库“AutoCAD2007TypeLibrary版本1.0”类型库(以下简称AutoCAD类库)和“

8、AutoCAD/ObjectDBXCommon17.0TypeLibrary”类型库(以下简称ObjectDBX类库)安装成功了。1.2.3环境类库对比安装的AutoCAD类库和ObjectDBX类库发现两个类型库会发现很多函数命令都是一样的,两者均可以对AutoCAD对象进行操作,但两者是有所区别的,AutoCAD类库类库命令必须打开“*.dwg”图形文件”然后对文件中中对象进行操作。Object

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。