图书介绍
AutoCAD 2000开发工具 VBA及ActiveX开发指南pdf电子书版本下载
- 胡荣,喻宁主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115081867
- 出版时间:1999
- 标注页数:271页
- 文件大小:13MB
- 文件页数:292页
- 主题词:
PDF下载
下载说明
AutoCAD 2000开发工具 VBA及ActiveX开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 绪论 1
0.1 AutoCAD ActiveX技术概述 1
0.2 VBA接口概述 2
0.3 AutoCAD ActiveX和VBA 3
0.4 本书组成结构 4
0.5 本书的约定 4
0.6 本书的样本代码 4
第1章 VBA初步 7
1.1 理解嵌入和全局的VBA工程 7
1.2 用VBA管理器组织工程 8
1.2.1 加载已经存在的工程 8
1.2.2 卸载工程 9
1.2.3 把一个工程嵌入图形文件 9
1.2.4 从图形文件中提取工程 9
1.2.5 创建一个新工程文件 9
1.2.6 保存嵌入的的工程 10
1.3 处理宏 10
1.3.1 运行宏 11
1.3.2 编辑宏 11
1.3.3 创建宏 11
1.3.4 删除宏 12
1.3.5 设置工程选项 12
1.3.6 转入并运行宏 12
1.4 用VBA IDE编辑工程 13
1.4.1 打开VBA IDE 13
1.4.2 观察工程信息 13
1.4.3 定义工程中的元件 14
1.4.4 引入已有元件 14
1.4.5 编辑元件 15
1.4.6 运行宏 16
1.4.7 给工程命名 16
1.4.8 保存工程 17
1.4.9 其它VBA工程的参考 17
1.4.10 设置VBA IDE选项 18
1.5 练习 19
1.6 其它 20
1.7 AutoCAD VBA工程术语 20
1.8 AutoCAD VBA命令 21
第2章 ActiveX自动化基础 22
2.1 理解AutoCAD对象模型 22
2.1.1 简单介绍程序对象 22
2.1.2 简单介绍文档对象 23
2.1.3 简单介绍集合对象 24
2.1.4 简单介绍图形对象和非图形对象 24
2.1.5 简单介绍参数选择、绘图和utility对象 24
2.2 访问对象层 25
2.3 使用集合对象 26
2.3.1 访问集合 27
2.3.2 给集合对象加新成员 27
2.3.3 通过集合对象重新声明 27
2.3.4 删除集合对象中的成员 28
2.4 属性和方法 28
2.5 父对象 29
2.6 定位类型库 29
2.7 得到数据库中的第一个实体 29
2.8 在方法和属性中使用变量 30
2.8.1 什么是变量 30
2.8.2 使用数组变量 30
2.8.3 数组转换为变量 30
2.8.4 解释变量数组 31
2.9 使用其它的编程语言 32
第3章 设置AutoCAD环境 36
3.1 打开、保存、关闭图形文件 36
3.2 设置AutoCAD参数选择 38
3.3 设置程序窗口 39
3.3.1 改变程序窗口的大小和位置 39
3.3.2 最大化和最小化AutoCAD窗口 39
3.3.3 查询AutoCAD窗口的当前状态 39
3.3.4 设置程序窗口为不可见 40
3.4 设置绘图窗口 40
3.4.1 修改文档窗口的位置和大小 40
3.4.2 最小化、最大化文档窗口 40
3.4.3 查询文档窗口的当前状态 40
3.4.4 使用缩放 41
3.4.5 使用命名视图 44
3.4.6 使用平铺视点 45
3.4.7 修正文档窗口中的几何学 48
3.5 重置活动对象 49
3.6 设置并返回系统变量 49
3.7 精确绘图 50
3.8 提示用户输入 57
3.8.1 GetString方法 57
3.8.2 GetPoint方法 58
3.8.3 GetKeyword方法 58
3.8.4 控制用户输入 59
3.9 访问AutoCAD命令行 60
3.10 无文档工作 60
3.11 引入其它文件格式 61
3.12 输出文件格式 61
第4章 创建和编辑AutoCAD实体 63
4.1 创建对象 63
4.1.1 创建容器对象 63
4.1.2 创建直线 64
4.1.4 创建点对象 65
4.1.7 创建填充图 70
4.2 编辑对象 73
4.2.1 使用有名对象 73
4.2.2 选择对象 74
4.2.3 复制对象 76
4.2.4 移动对象 83
4.2.5 删除对象 85
4.2.6 缩放对象 85
4.2.7 变换对象 86
4.2.8 延伸和剪切对象 89
4.2.9 分解对象 89
4.2.10 编辑多义线 91
4.2.11 编辑样条曲线 92
4.2.12 编辑填充图 95
4.3 使用图层、颜色和线型 98
4.3.1 使用图层 98
4.3.2 使用颜色 103
4.3.3 使用线型 103
4.3.4 给实体设置图层、颜色、线型 106
4.4 给图形添加文本 108
4.4.1 文本类型 108
4.4.2 单行文本(Text) 114
4.4.3 多行文本(Mtext) 118
4.4.4 Unicode字符、控制代码和特殊字符 122
4.4.5 替换字体 123
4.4.6 检查拼写 124
第5章 尺寸和公差 125
5.1 尺寸标注概述 125
5.1.1 查看尺寸标注的各组成部分 126
5.1.2 定义尺寸标注系统变量 127
5.1.3 设置尺寸标注文本类型 127
5.1.4 理解引出线 127
5.1.5 理解关联尺寸 127
5.2 建立尺寸标注 128
5.2.1 建立长度标注 128
5.2.2 建立半径标注 129
5.2.3 建立角度标注 130
5.2.4 建立坐标标注 131
5.3 编辑尺寸标注 132
5.4 以尺寸类型方式工作 133
5.5 在模型空间和图纸空间进行尺寸标注 137
5.6 建立旁注线和注释 137
5.6.1 建立旁注线 137
5.6.2 给旁注线添加注释 138
5.6.3 旁注线的关联性 139
5.6.4 编辑旁注线关联性 140
5.6.5 编辑旁注线 140
5.7 建立几何公差 140
第6章 定制工具条和菜单 142
6.1 菜单条和菜单条集 142
6.2 装载菜单组 144
6.3 修改菜单条 145
6.4 创建和编辑下拉菜单和快捷菜单 146
6.4.1 创建新菜单 147
6.4.2 向菜单加入菜单项 147
6.4.3 添加分隔符 149
6.4.4 给菜单项设一个加速键 149
6.4.5 创建层叠子菜单 150
6.4.6 从菜单中删除菜单项 151
6.4.7 菜单项属性 152
6.5 创建和编辑工具条 154
6.5.1 创建新工具条 154
6.5.2 添加新的工具条按钮 154
6.5.3 添加分隔符 156
6.5.4 定义工具按钮图像 156
6.5.5 创建Flyout工具条 158
6.5.6 浮动定位工具条 159
6.5.7 删除工具条按钮 160
6.5.8 工具条属性 160
6.6 创建宏 161
6.6.1 宏字符映射的ASCII等同字符 161
6.6.2 终止宏 162
6.6.3 暂停用户输入 163
6.6.4 取消一个命令 164
6.6.5 宏循环 164
6.6.6 使用单对象选择模式 164
6.7 创建菜单项和工具条项的状态行帮助 164
6.8 添加右击键项目 165
第7章 事件 167
7.1 理解AutoCAD中的事件 167
7.2 事件处理程序编写 167
7.3 处理应用程序级事件 168
7.4 处理文档级事件 171
7.5 处理对象级事件 173
第8章 三维空间 176
8.1 三维坐标 176
8.2 定义用户坐标系统 178
8.3 坐标转换 180
8.4 创建三维对象 182
8.4.1 线框 183
8.4.2 网格 184
8.4.3 多面网格 186
8.4.4 实体对象 187
8.5 编辑3D对象 188
8.6 编辑3D实体 191
第9章 定义布局和打印 195
9.1 模型空间和图纸空间 195
9.2 布局 195
9.2.1 布局和块之间的关系 195
9.2.2 打印配置 196
9.2.3 布局设置 196
9.3 视点 197
9.3.1 切换到图纸空间布局 198
9.3.2 切换到模型空间布局 199
9.3.3 创建图纸空间视点 199
9.3.4 修改视点,视图和内容 202
9.3.5 在图纸空间缩放样本线型 203
9.3.6 在打印的视点中隐藏直线 204
9.4 打印图形 204
9.4.1 Performing Basic Plotting 204
9.4.2 从模型空间打印 205
9.4.3 从图纸空间打印 205
第10章 高级绘图和组织技术 207
10.1 光栅图像 207
10.1.1 图形文件中的光栅图像 207
10.1.2 附加、比例确定光栅图像 209
10.1.3 管理光栅图像 210
10.1.4 修改图像和图像边界 210
10.1.5 剪贴图像 212
10.2 使用块和属性 214
10.2.1 使用块 214
10.2.2 使用属性 220
10.3 使用外部参照 226
10.3.1 更新Xrefs 227
10.3.2 附贴Xrefs 227
10.3.3 分离Xrefs 228
10.3.4 重载Xrefs 229
10.3.5 卸载Xrefs 230
10.3.6 捆绑Xrefs 231
10.3.7 剪贴Blocks and Xrefs 233
10.4 赋值和接收外部数据 233
第11章 使用VBA开发应用程序 236
11.1 更多的VBA技术 236
11.2 在VBA中使用窗体 236
11.2.1 在设计模式下设计,在运行模式下运行 237
11.2.2 在你的工程中创立一个新的窗体 237
11.2.3 向窗体中添加控件 237
11.2.4 显示和隐藏窗体 239
11.2.5 加载和卸载窗体 239
11.2.6 设计在有模式窗体情况下的应用程序 240
11.3 处理错误 240
11.3.1 捕获运行错误 241
11.3.2 对被捕获的错误作出响应 242
11.3.3 对AutoCAD用户输入错误作出响应 242
11.4 加密VBA代码模块 243
11.5 从工具条或菜单中运行VBA宏 243
11.6 自动载入一个VBA工程 243
11.7 自动运行VBA宏 243
11.8 载入工程后自动打开VBA的IDE环境 244
11.9 工作于空文档状态 244
11.10 发布你的应用程序 244
第12章 与其它应用程序、数据库及Windows API通信 245
12.1 与Visual Lisp程序通信 245
12.2 与其它Windows应用程序通信 245
12.2.1 引用其它程序的ActiveX对象库 246
12.2.2 建立其它应用程序的一个实例 246
12.2.3 对其它应用程序的对象进行编程 247
12.3 使用数据访问对象(DAO)访问数据库信息 249
12.3.1 引用DAO对象库 249
12.3.2 打开数据库 249
12.3.3 用DAO对象模式编程 250
12.4 在VBA中访问Windows API 250
第13章 一个AcitveX和VBA的应用实例——设计花园小径 252
13.1 检查运行环境 252
13.2 定义目标 253
13.3 编写你的第一个函数 253
13.4 获取输入 254
13.4.1 声明变量 254
13.4.2 输入gpuser子程序 255
13.5 绘制小路轮廓 257
13.6 绘制瓷砖 258
13.7 把所有东西结合起来 261
13.8 单步执行代码 261
13.9 执行宏 262
13.10 加入对话框环境 263
13.10.1 建立对话框 263
13.10.2 使用项目窗口为你的工程导航 265
13.10.3 更新已有代码 266
13.10.4 给对话枢添加代码 268