AutoCAD 2000二次开发技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:徐源等编著
- 出 版 社:北京:人民交通出版社
- 出版年份:2001
- ISBN:7114037791
- 页数:294 页
第一篇 AutoCAD 2000 1
第一章 AutoCAD2000及其二次开发 2
1.1 AutoCAD 2000的新特性 2
1.1.1 轻松的设计环境 2
1.1.2 数据访问能力和软件适用性的提高 7
1.1.3 更好的支持设计信息的沟通 13
1.1.4 一体化的打印、输出 14
1.2 AutoCAD 2000的二次开发 17
1.2.1 命令脚本 17
1.2.2 AutoLISP 18
1.2.3 ADS 19
1.2.4 ObjectARX SDK 20
1.2.5 AutoCAD VBA 22
1.2.6 Visual LISP 24
第二篇 Visual LISP 25
第二章 AutoLISP和Visual LISP 26
2.1 AutoLISP和Visual LISP简介 26
2.2 AutoLISP程序设计基础 27
2.2.1 AutoLISP数据类型和表达式 27
2.2.3 AutoLISP变量 31
2.2.2 AutoLISP函数语法 31
2.2.4 处理字符串 33
2.2.5 AutoLISP基本输出函数 34
2.2.6 函数处理和符号 36
2.2.7 对错误进行处理 40
2.3 Visual LISP开发环境 42
2.3.1 启动Visual LISP的步骤 42
2.3.2 Visual LISP界面简介 43
2.3.3 Visual LISP文本编辑器简介 44
2.3.4 Visual LISP菜单总结 44
2.4.1 Visual LISP程序的管理 45
2.4 Visual LISP程序的管理、调试和编译 45
2.4.2 LISP程序的调试 50
2.4.3 LISP程序的编译 60
第三章 常用AutoLISP函数的使用方法 62
3.1 命令和查询函数 62
3.1.1 提交命令 62
3.1.2 系统变量与环境变量的检查与修改 64
3.2 显示控制函数 64
3.2.1 菜单控制函数 65
3.2.2 文本窗口和图形窗口控制函数 66
3.2.3 底层图形访问与控制函数 67
3.3 获取用户输入函数 67
3.3.1 getxxx函数 67
3.3.2 用户输入函数控制 68
3.4 几何实用函灵敏 70
3.4.1 对象捕捉函数 71
3.4.2 文字区域查询函数 71
3.5 各类转换函数 72
3.5.1 字符串转换函数 72
3.5.2 角度转换函数 73
3.5.3 ASCII码转换函数 74
3.5.4 单位转换函数 76
3.5.5 坐标系转换函数 78
3.6 文件处理函数 80
3.6.1 文件搜索函数 80
3.6.2 访问帮助文件函数 81
3.6.3 选择集处理函数 81
3.7 对象处理函数 82
3.7.1 图元句柄获取函数 84
3.7.2 图元数据函数 84
3.8 扩展数据函数 86
3.8.1 组织扩展数据 87
3.8.2 获取扩展数据函数 88
3.8.3 在图元上附着扩展数据 89
3.8.4 扩展数据中的句柄 89
3.9 Xrecord对象处理函数 90
第四章 对话框的设计、管理 92
4.1 设计对话框 92
4.1.1 base.dcl和acad.dcl文件 92
4.1.2 引用DCL文件 92
4.1.3 DCL语法 93
4.1.4 用Visual Lisp显示对话框 95
4.1.5 使用对话框 96
4.1.6 预览错误处理 97
4.2 可编程对话框 98
4.2.1 控件的属性 98
4.2.2 DLC控件功能摘要 99
4.2.3 可编程对话框函数摘要 101
4.3 对话框的管理 102
4.3.1 用AutoLISP程序控制对话框 102
4.3.2 动作表达式与回调 104
4.3.3 处理控件 106
4.3.4 嵌套对话框 110
4.3.5 隐藏对话框 110
4.3.6 列表框和弹出式列表 113
4.3.7 图像控件和按钮 115
4.4 实例 118
第五章 ActiveX和反应器 126
5.1 反应器基本知识 126
5.2 在AutoLISP中使用反应器 128
5.2.1 定义回调函数 128
5.2.2 创建反应器 130
5.2.3 查询、修改和删除反应器 132
5.2.4 临时反应器和永久反应器 133
5.3 AutoCAD ActiveX对象模型 133
5.4 在AutoLISP中运用ActiveX技术 133
5.4.1 在Auto LISP中使用ActiveX对象 133
5.4.2 访问AutoCAD对象 134
5.4.3 在Visual LISP函数中使用ActiveX方法 137
第三篇 VBA for AutoCAD 147
6.1 VBA集成开发环境 148
6.1.1 面向对象技术 148
第六章 VBA 148
6.1.2 VBA集成开发环境 149
6.2 VBA编程基础 156
6.2.1 变量 156
6.2.2 VBA语法 162
6.2.3 VBA语句 162
6.3 VBA与ActiveX技术 170
6.3.1 AutoCAD中的ActiveX对象模型树 171
6.3.2 AutoCAD ActiveX中的主要对象 172
6.3.3 preferences对象 175
6.3.4 Documents对象和Document对象 176
第七章 VBA常用命令及使用方法 183
7.1 AutoCAD常见图元控制 183
7.1.1 直线段 183
7.1.2 二维多义线(LightWeightPolyline) 184
7.1.3 多平行线(Multiline) 186
7.1.4 圆弧 186
7.1.5 圆 188
7.1.6 椭圆 189
7.1.7 B样条曲线 190
7.1.9 区域(Region) 194
7.1.8 绘制填充实体 194
7.1.10 剖面线(Hatch) 196
7.2 图层、颜色和线型 199
7.2.1 图层集合对象(Layers)和图层对象(Layer) 200
7.2.2 颜色 206
7.2.3 线型 207
7.3 块和属性 210
7.3.1 块 210
7.3.2 属性 214
7.4.2 Plot对象的方法和属性 218
7.4.1 Plot对象 218
7.4 打印 218
7.5 Utility对象 222
7.6 SelectionSets和SelectionSet对象 229
7.6.1 SelectionSet对象的创建 229
7.6.2 向选择集添加图元对象 229
7.6.3 选择集中图元对象的删除 233
7.7 图元对象级事件 234
7.8 示例 236
8.1.1 利用ActiveX Automation技术进行通信框架 244
8.1 AutoCAD与其他应用程序的通信 244
第八章 VBA的通信与开发定制 244
8.1.2 AutoCAD与Excel通信 245
8.2 VBA的数据库技术 250
8.2.1 Microsofe Jet数据库引擎和数据访问对象(DAO) 250
8.2.2 DAO中的常用对象及其方法和属性 252
8.3 VBA应用程序运行和加密 256
8.3.1 VBA应用程序运行 256
8.3.2 VBA应用程序的加密 258
第四篇 Object ARX 260
9.1 Object ARX开发的软件要求 261
第九章 Object ARX 261
9.2 Object ARX类库和消息 262
9.2.1 Object ARX类库 262
9.2.2 消息 265
9.3 Object ARX应用程序的结构及创建 267
9.4 Object ARX编程 270
附录A AutoLISP错误代码 279
附录B AutoLISP函数摘要 281
附录C ActiveX对象模型树 292
附录D AutoCAD及其二次开发的网上资源 293
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《交通工程安全风险管控与隐患排查一体化理论方法与信息化管理技术》王海燕著 2019