书籍详情
AutoCAD 2002定制与开发
作者:郭朝勇等编著
出版社:清华大学出版社
出版时间:2002-06-01
ISBN:9787302055181
定价:¥42.00
购买这本书可以去
内容简介
本书以CAD通用平台AutoCAD 2002为蓝本,以已掌握AutoCAD基本操作方法的读者为主要对象,全面介绍了AutoCAD的定制和开发技术。 全书内容分为定制篇和开发篇两大部分。定制篇为第1-9章,包括:AutoCAD 系统命令和外部命令的定制,脚本文件及幻灯片文件的生成与应用,线型与填充图案的定制,形与字体的定制,用户界面的设计,以及上网模板的定制;开发篇为第10-23章,包括AutoLISP语言、Visuai LISP语言及其程序设计,对话框的设计与制作,ActiveX自动化及VBA开发技术,ObjectARX应用程序的开发等。 本书内容详尽、方法具体。在内容编排上采用循序渐进、图文并茂的方式,并附有相当数量的实例和有关程序,具有较好的可操作性。 本书既适于AutoCAD定制开发方面的初学者,也适于有一定开发经验的AutoCAD 使用者,亦可作为高等院校师生及工程技术人员的CAD应用与开发教材。
作者简介
暂缺《AutoCAD 2002定制与开发》作者简介
目录
定制篇
第1章 AutoCAD定制开发概述
1.1 AutoCAD 2002定制和开发的主要内容
1.2 设置AutoCAD环境
1.2.1 库搜索路径
1.2.2 目录结构样例
1.2.3 设置多配置
1.2.4 创建多个图形文件目录
1.3 AutoCAD 2002的主要支持文件
1.4 AutoCAD 2002定制开发形式和方法
第2章 系统及外部命令的定制
2.1 AutoCAD命令的基本知识
2.1.1 命令形式
2.1.2 命令输入方式
2.1.3 命令搜索过程
2.2 程序参数文件的结构与功能
2.3 在ACAD.PGP中定义外部命令
2.3.1 使用Windows系统命令
2.3.2 使用自定义命令
2.3.3 标准ACAD.PGP文件中的外部命令定义
2.4 定义命令别名和缩写
2.5 命令别名定制示例
2.6 内部命令的定制
第3章 幻灯片和脚本的定制
3.1 幻灯片文件
3.1.1 创建幻灯片
3.1.2 观看幻灯片
3.1.3 建立和观看幻灯片库
3.1.4 幻灯片及幻灯片库文件的格式
3.1.5 幻灯片库文件操作实用程序
3.2 脚本文件
3.2.1 脚本文件的格式与运行
3.2.2 脚本文件的编写与调用示例
3.2.3 建立脚本式幻灯片显示
3.2.4 脚本文件与高级语言的接口
第4章 线型与填充图案的定制
4.1 线型文件的格式
4.2 标准线型和线型文件
4.3 简单线型的定制方法
4.3.1 在AutoCAD内部用“-LINETYPE”命令生成新线型
4.3.2 直接编辑线型文件来生成新线型
4.4 复合线型的定义与定制
4.4.1 复合线型的定义格式
4.4.2 复合线型的创建
4.4.3 AutoCAD 2002提供的标准复合线型
4.5 新线型的使用
4.5.1 线型的装入
4.5.2 线型的调用
4.5.3 线型的比例
4.6 填充图案概述
4.7 图案的构成及定义格式
4.7.1 图案的构成
4.7.2 图案的定义格式
4.7.3 填充图案的定制方法
4.8 图案文件与图案库的建立
4.8.1 在ACAD.PAT中增加新内容或修改原有的图案定义
4.8.2 建立用户图案文件
4.9 含圆类复杂填充图案的定制
4.9.1 圆多边形拟合的基本原理
4.9.2 多边形拟合的数学模型
4.9.3 定制和应用实例
4.10 填充图案的可视化定制
第5章 形和字体的定制
5.1 形的概念
5.2 定义形
5.2.1 形定义的格式
5.2.2 描述码
5.3 生成形文件
5.3.1 建立形文件
5.3.2 编译形文件
5.4 调用形
5.4.1 加载形文件
5.4.2 插入形
5.5 形的应用示例
5.5.1 用形文件建立符号库
5.5.2 用形文件定义汉字
5.6 文字字体
5.7 大字体文件
5.7.1 定义大字体文件
5.7.2 扩充大字体文件
5.7.3 其他方面应用
5.7.4 使用大字体文件
5.7.5 大字体文件的反编译
5.8 PostScript支持
5.8.1 acad.psf——AutoCAD PostScript支持文件
5.8.2 高级PostScript处理
第6章 菜单的定制
6.1 菜单文件的类型及调用过程
6.1.1 菜单文件的类型
6.1.2 菜单文件的调用过程
6.2 菜单文件的结构
6.2.1 菜单文件的总体结构
6.2.2 菜单文件的格式
6.2.3 菜单项的表示
6.2.4 菜单调用命令和特殊字符
6.2.5 菜单项定义和菜单显示的关系
6.3 菜单定制的一般方法
6.3.1 在标准菜单文件中增加新内容
6.3.2 建立用户菜单
6.3.3 用基础菜单和局部菜单的不同组合来建立用户菜单
6.3.4 快捷键的定义方法
6.3.5 状态行帮助的定义方法
6.4 菜单定制示例
6.4.1 下拉菜单/快捷菜单定制举例
6.4.2 图像块菜单定制示例
第7章 定制工具栏
7.1 AutoCAD 2002的工具栏及其基本控制
7.1.1 工具栏的显示和关闭
7.1.2 工具栏的可视化定制
7.2 工具栏在菜单文件中的结构
7.3 用编辑菜单文件的方法定制工具栏
第8章 DIESEL语言
8.1 状态栏的定制
8.2 在菜单定制中应用DIESEL
8.3 DIESEL的调试方法
8.4 DIESEL函数
第9章 定制上网模板
9.1 AutoCAD 2002内置的主要网络功能
9.2 定制网上发布模板
9.2.1 概述
9.2.2 定制网上发布模板
9.3 定制“今日”公告牌模板
9.3.1 定制公告牌模板
9.3.2 观看定制的公告牌模板
9.3.3 恢复默认的公告牌文件
开发篇
第10章 AutoLISP语言基础
10.1 AutoLISP语言的基本知识
10.1.1 AutoLISP语言的特性
10.1.2 AutoLISP中的数据类型
10.1.3 程序结构
10.1.4 求值、表达式及变量
10.1.5 AutoLISP程序的自动装载
10.1.6 S::STARTUP函数
10.2 赋值与数值计算函数
10.3 逻辑运算函数
10.4 程序分支与循环函数
10.5 字符串与类型转换函数
10.6 表处理函数
10.7 自定义函数
10.8 交互数据输入函数及相关的计算函数
10.9 文件及应用程序操作函数
10.10 AutoCAD命令及显示方式函数
10.11 实体和设备访问类函数
第11章 对话框的定制与开发技术
11.1 对话框的组成
11.2 对话框的选项
11.2.1 定义选项的DCL表达式
11.2.2 选项的属性
11.3 DCL文件的编写
11.3.1 选项的定义格式
11.3.2 选项的调用格式
11.3.3 DCL文件中的特殊字符
11.3.4 其他DCL文件的引用
11.4 对话框的布局设计
11.5 AutoCAD可编程对话框的控制
11.6 对话框管理程序设计应注意的几个问题
11.6.1 对话框管理函数的调用次序
11.6.2 在对话框显示期间不能使用的函数
11.6.3 动作定义方式及其优先级
11.6.4 嵌套对话框的使用
11.6.5 隐藏对话框的使用
11.7 对话框及管理程序开发示例
11.7.1 图块定义程序
11.7.2 AutoCAD初始环境设置程序
第12章 用AutoLISP开发应用程序
12.1 应用程序设计目标
12.2 获取输入
12.3 计算参数并绘制楼梯
12.4 绘制砖墙
12.5 向AutoCAD增加命令
12.6 优化程序中的变量定义
12.7 增加对话框界面
12.7.1 DCL文件
12.7.2 控制对话框的AutoLISP函数
12.8 “炮击弹药车”游戏程序
12.9 分形程序
12.9.1 柯奇曲线
12.9.2 分形树
第13章 Visual LISP语言
13.1 Visual LISP概述
13.2 Visual LISP的使用
13.2.1 启动Visual LISP
13.2.2 使用Visual LISP文本编辑器录入程序
13.2.3 加载并运行程序
13.2.4 调入已存在的AutoLISP程序文件
13.3 Visual LISP控制台
13.4 使用Visual LISP文本编辑器
13.4.1 代码颜色
13.4.2 文本编辑器中的单词
13.4.3 动态帮助
13.4.4 快捷菜单
13.5 Visual LISP格式化器
13.5.1 运行格式化器
13.5.2 格式化代码
13.5.3 格式化注释
13.5.4 改变格式化选项及编辑文件类型
13.6 检查程序语法
13.7 调试程序
13.7.1 设置断点和分步执行调试
13.7.2 自动运行模式调试
13.7.3 跟踪变量
13.8 构造应用程序
13.8.1 通过vlisp-compile函数编译单个文件为FAS文件
13.8.2 通过“新建应用程序向导”打包编译为VLX文件
13.8.3 加载和运行已编译的程序
第14章 Visual LISP扩展函数及其编程
14.1 概述
14.2 在Visual LISP函数中使用ActiveX方法
14.2.1 确定所需的Visual LISP函数
14.2.2 确定Visual LISP函数的调用方法
14.3 Visual LISP扩展函数
14.4 有关ActiveX的函数
14.5 与反应器有关的函数
14.6 程序设计示例
14.6.1 ActiveX方式绘图
14.6.2 对象反应器功能
第15章 AutoCAD VBA基础
15.1 了解嵌入和全局VBA工程
15.2 用VBA管理器组织工程
15.2.1 装载已有的VBA工程文件
15.2.2 卸载工程
15.2.3 嵌入工程到图形中
15.2.4 从图形中分离工程
15.2.5 创建新的工程
15.2.6 保存嵌入工程
15.3 处理宏
15.3.1 运行宏
15.3.2 编辑宏
15.3.3 创建新的宏
15.3.4 删除宏
15.3.5 设置工程选项
15.4 用VBA IDE编辑工程
15.4.1 打开VBA IDE
15.4.2 查看工程信息
15.4.3 定义工程的部件
15.4.4 导入已有部件
15.4.5 编辑部件
15.4.6 运行宏
15.4.7 命名工程
15.4.8 保存工程
15.4.9 引用其他VBA工程
15.5 编程入门示例
15.6 AutoCAD VBA工程术语和命令小结
第16章 ActiveX自动化基础
16.1 理解AutoCAD对象模型
16.1.1 应用程序对象
16.1.2 文档对象
16.1.3 图形和非图形对象
16.1.4 参数选择、打印出图和实用工具对象
16.2 访问对象层
16.2.1 在对象层中引用对象
16.2.2 访问应用程序对象
16.3 通过集合对象操作
16.3.1 访问集合对象
16.3.2 添加新成员到集合对象
16.3.3 在集合对象中循环
16.3.4 删除集合对象中的成员
16.4 理解属性和方法
16.5 理解父对象
16.6 定位类型库
16.7 在数据库中返回第一个图元
16.8 在方法和属性中使用变体
16.8.1 什么是变体
16.8.2 在数组数据中使用变体
16.8.3 转换数组为变体
16.8.4 解释变体数组
16.9 使用其他程序语言
第17章 用VBA设置AutoCAD环境
17.1 打开、保存和关闭图形文件
17.2 设定和返回系统变量
17.3 精确绘图
17.3.1 调整捕捉和栅格对齐
17.3.2 使用正交模式
17.3.3 计算点和值
17.3.4 计算面积
17.4 提示用户输入
17.4.1 GetString方法
17.4.2 GetPoint方法
17.4.3 GetKeyword方法
17.4.4 控制用户输入
17.5 访问AutoCAD命令行
第18章 创建和编辑AutoCAD图元
18.1 创建对象
18.1.1 确定容器对象
18.1.2 创建直线
18.1.3 创建多段线对象
18.1.4 创建曲线对象
18.1.5 创建点对象
18.2 编辑对象
18.2.1 工作于命名的对象
18.2.2 选择对象
18.2.3 复制对象
18.2.4 移动对象
18.2.5 删除对象
18.2.6 比例缩放对象
18.2.7 延伸和修剪对象
18.3 使用图层、颜色和线型
18.3.1 使用图层
18.3.2 使用颜色
18.3.3 使用线型
18.3.4 分配图层、颜色和线型给对象
18.4 添加文本到图形中
18.4.1 处理文字样式
18.4.2 使用单行文字
第19章 用VBA开发应用程序
19.1 更多的VBA技术
19.2 在VBA中使用窗体
19.2.1 窗体的设计模式和运行模式
19.2.2 在工程中创立一个新的窗体
19.2.3 向窗体中添加控件
19.2.4 显示和隐藏窗体
19.2.5 加载和卸载窗体
19.2.6 设计模式窗体下的应用程序
19.3 错误处理
19.3.1 捕获运行错误
19.3.2 对捕获的错误作出响应
19.3.3 对AutoCAD用户输入错误作出响应
19.4 加密VBA代码模块
19.5 从工具条或菜单中运行VBA宏
19.6 自动载入一个VBA工程
19.7 自动运行VBA宏
19.8 发布应用程序
第20章 ActiveX和VBA应用程序设计实例
20.1 检查运行环境
20.2 定义目标
20.3 编写第一个函数
20.4 获取输入
20.4.1 声明变量
20.4.2 输入“用户输入”子程序
20.5 绘制小径轮廓
20.6 绘制瓷砖
20.7 把所有内容集成到一起
20 8 单步执行代码
20.9 执行宏
20.10 加入对话框环境
20.10.1 建立对话框
20.10.2 使用项目窗口为工程导航
20.10.3 更新已有代码
20.10.4 给对话框添加代码
第21章 ObjectARX编程基础
21.1 ObjectARX 2000开发工具简介
21.1.1 安装必要的软件
21.1.2 设置ObjectARX 2000开发环境
Z1.1.3 ObjectARX应用程序的特点
21.1.4 ObjectARX类库
21.2 ObjectARX编程环境
21.2.1 访问AutoCAD数据库
21.2.2 与AutoCAD编辑器交互作用
21.2.3 使用MFC创建用户界面
21.2.4 支持多文档界面(MDI)
21.2.5 创建用户自定义类
21.2.6 建立复杂的应用程序
21.2.7 与其他编程环境交互作用
21.3 AutoCAD数据库
21.3.1 基本的数据库对象
21.3.2 在AutoCAD中创建对象
21.3.3 创建ObjectARX对象
21.4 建立一个ObjectARX应用程序
21.4.1 建立一个ObjectARX应用程序的基本步骤
21.4.2 建立第一个ObjectARX应用程序的例子
21.5 ObjectARX Wizard的安装与使用
21.5.1 ObjectARX Wizard的安装
21.5.2 ObjectARX Wizard的使用
第22章 数据库操作
22.1 初始化数据库
22.2 创建和删除一个数据库
22.3 保存数据库
22.4 插入一个数据库
22.5 设定当前数据库的值
22.6 数据库操作实例
22.7 长事务处理
22.7.1 类和函数简介
22.7.2 长事务处理实例
22.8 数据库对象
22.8.1 打开和关闭数据库对象
22.8.2 删除对象
22.8.3 对象的数据库所有权
22.8.4 添加特定对象的数据
第23章 实体和容器对象及综合应用实例
23.1 实体简介
23.2 实体的共同属性
23.2.1 实体颜色
23.2.2 实体线型
23.2.3 实体线型比例
23.2.4 实体可见性
23.2.5 实体所在的图层
23.3 关于实体的示例
23.4 符号表和字典的比较
23.5 符号表简介
23.5.1 块表
23.5.2 图层表
23.5.3 遍历器
23.6 字典
23.6.1 组和组字典
23.6.2 关于组的示例
23.7 综合性应用实例
23.7.1 程序的功能
23.7.2 程序的数学模型
附录A AutoCAD 2002命令集
附录B AutoCAD 2002系统变量表
附录C AutoLISP错误代码和错误信息
C.1 错误代码
C.2 错误信息
第1章 AutoCAD定制开发概述
1.1 AutoCAD 2002定制和开发的主要内容
1.2 设置AutoCAD环境
1.2.1 库搜索路径
1.2.2 目录结构样例
1.2.3 设置多配置
1.2.4 创建多个图形文件目录
1.3 AutoCAD 2002的主要支持文件
1.4 AutoCAD 2002定制开发形式和方法
第2章 系统及外部命令的定制
2.1 AutoCAD命令的基本知识
2.1.1 命令形式
2.1.2 命令输入方式
2.1.3 命令搜索过程
2.2 程序参数文件的结构与功能
2.3 在ACAD.PGP中定义外部命令
2.3.1 使用Windows系统命令
2.3.2 使用自定义命令
2.3.3 标准ACAD.PGP文件中的外部命令定义
2.4 定义命令别名和缩写
2.5 命令别名定制示例
2.6 内部命令的定制
第3章 幻灯片和脚本的定制
3.1 幻灯片文件
3.1.1 创建幻灯片
3.1.2 观看幻灯片
3.1.3 建立和观看幻灯片库
3.1.4 幻灯片及幻灯片库文件的格式
3.1.5 幻灯片库文件操作实用程序
3.2 脚本文件
3.2.1 脚本文件的格式与运行
3.2.2 脚本文件的编写与调用示例
3.2.3 建立脚本式幻灯片显示
3.2.4 脚本文件与高级语言的接口
第4章 线型与填充图案的定制
4.1 线型文件的格式
4.2 标准线型和线型文件
4.3 简单线型的定制方法
4.3.1 在AutoCAD内部用“-LINETYPE”命令生成新线型
4.3.2 直接编辑线型文件来生成新线型
4.4 复合线型的定义与定制
4.4.1 复合线型的定义格式
4.4.2 复合线型的创建
4.4.3 AutoCAD 2002提供的标准复合线型
4.5 新线型的使用
4.5.1 线型的装入
4.5.2 线型的调用
4.5.3 线型的比例
4.6 填充图案概述
4.7 图案的构成及定义格式
4.7.1 图案的构成
4.7.2 图案的定义格式
4.7.3 填充图案的定制方法
4.8 图案文件与图案库的建立
4.8.1 在ACAD.PAT中增加新内容或修改原有的图案定义
4.8.2 建立用户图案文件
4.9 含圆类复杂填充图案的定制
4.9.1 圆多边形拟合的基本原理
4.9.2 多边形拟合的数学模型
4.9.3 定制和应用实例
4.10 填充图案的可视化定制
第5章 形和字体的定制
5.1 形的概念
5.2 定义形
5.2.1 形定义的格式
5.2.2 描述码
5.3 生成形文件
5.3.1 建立形文件
5.3.2 编译形文件
5.4 调用形
5.4.1 加载形文件
5.4.2 插入形
5.5 形的应用示例
5.5.1 用形文件建立符号库
5.5.2 用形文件定义汉字
5.6 文字字体
5.7 大字体文件
5.7.1 定义大字体文件
5.7.2 扩充大字体文件
5.7.3 其他方面应用
5.7.4 使用大字体文件
5.7.5 大字体文件的反编译
5.8 PostScript支持
5.8.1 acad.psf——AutoCAD PostScript支持文件
5.8.2 高级PostScript处理
第6章 菜单的定制
6.1 菜单文件的类型及调用过程
6.1.1 菜单文件的类型
6.1.2 菜单文件的调用过程
6.2 菜单文件的结构
6.2.1 菜单文件的总体结构
6.2.2 菜单文件的格式
6.2.3 菜单项的表示
6.2.4 菜单调用命令和特殊字符
6.2.5 菜单项定义和菜单显示的关系
6.3 菜单定制的一般方法
6.3.1 在标准菜单文件中增加新内容
6.3.2 建立用户菜单
6.3.3 用基础菜单和局部菜单的不同组合来建立用户菜单
6.3.4 快捷键的定义方法
6.3.5 状态行帮助的定义方法
6.4 菜单定制示例
6.4.1 下拉菜单/快捷菜单定制举例
6.4.2 图像块菜单定制示例
第7章 定制工具栏
7.1 AutoCAD 2002的工具栏及其基本控制
7.1.1 工具栏的显示和关闭
7.1.2 工具栏的可视化定制
7.2 工具栏在菜单文件中的结构
7.3 用编辑菜单文件的方法定制工具栏
第8章 DIESEL语言
8.1 状态栏的定制
8.2 在菜单定制中应用DIESEL
8.3 DIESEL的调试方法
8.4 DIESEL函数
第9章 定制上网模板
9.1 AutoCAD 2002内置的主要网络功能
9.2 定制网上发布模板
9.2.1 概述
9.2.2 定制网上发布模板
9.3 定制“今日”公告牌模板
9.3.1 定制公告牌模板
9.3.2 观看定制的公告牌模板
9.3.3 恢复默认的公告牌文件
开发篇
第10章 AutoLISP语言基础
10.1 AutoLISP语言的基本知识
10.1.1 AutoLISP语言的特性
10.1.2 AutoLISP中的数据类型
10.1.3 程序结构
10.1.4 求值、表达式及变量
10.1.5 AutoLISP程序的自动装载
10.1.6 S::STARTUP函数
10.2 赋值与数值计算函数
10.3 逻辑运算函数
10.4 程序分支与循环函数
10.5 字符串与类型转换函数
10.6 表处理函数
10.7 自定义函数
10.8 交互数据输入函数及相关的计算函数
10.9 文件及应用程序操作函数
10.10 AutoCAD命令及显示方式函数
10.11 实体和设备访问类函数
第11章 对话框的定制与开发技术
11.1 对话框的组成
11.2 对话框的选项
11.2.1 定义选项的DCL表达式
11.2.2 选项的属性
11.3 DCL文件的编写
11.3.1 选项的定义格式
11.3.2 选项的调用格式
11.3.3 DCL文件中的特殊字符
11.3.4 其他DCL文件的引用
11.4 对话框的布局设计
11.5 AutoCAD可编程对话框的控制
11.6 对话框管理程序设计应注意的几个问题
11.6.1 对话框管理函数的调用次序
11.6.2 在对话框显示期间不能使用的函数
11.6.3 动作定义方式及其优先级
11.6.4 嵌套对话框的使用
11.6.5 隐藏对话框的使用
11.7 对话框及管理程序开发示例
11.7.1 图块定义程序
11.7.2 AutoCAD初始环境设置程序
第12章 用AutoLISP开发应用程序
12.1 应用程序设计目标
12.2 获取输入
12.3 计算参数并绘制楼梯
12.4 绘制砖墙
12.5 向AutoCAD增加命令
12.6 优化程序中的变量定义
12.7 增加对话框界面
12.7.1 DCL文件
12.7.2 控制对话框的AutoLISP函数
12.8 “炮击弹药车”游戏程序
12.9 分形程序
12.9.1 柯奇曲线
12.9.2 分形树
第13章 Visual LISP语言
13.1 Visual LISP概述
13.2 Visual LISP的使用
13.2.1 启动Visual LISP
13.2.2 使用Visual LISP文本编辑器录入程序
13.2.3 加载并运行程序
13.2.4 调入已存在的AutoLISP程序文件
13.3 Visual LISP控制台
13.4 使用Visual LISP文本编辑器
13.4.1 代码颜色
13.4.2 文本编辑器中的单词
13.4.3 动态帮助
13.4.4 快捷菜单
13.5 Visual LISP格式化器
13.5.1 运行格式化器
13.5.2 格式化代码
13.5.3 格式化注释
13.5.4 改变格式化选项及编辑文件类型
13.6 检查程序语法
13.7 调试程序
13.7.1 设置断点和分步执行调试
13.7.2 自动运行模式调试
13.7.3 跟踪变量
13.8 构造应用程序
13.8.1 通过vlisp-compile函数编译单个文件为FAS文件
13.8.2 通过“新建应用程序向导”打包编译为VLX文件
13.8.3 加载和运行已编译的程序
第14章 Visual LISP扩展函数及其编程
14.1 概述
14.2 在Visual LISP函数中使用ActiveX方法
14.2.1 确定所需的Visual LISP函数
14.2.2 确定Visual LISP函数的调用方法
14.3 Visual LISP扩展函数
14.4 有关ActiveX的函数
14.5 与反应器有关的函数
14.6 程序设计示例
14.6.1 ActiveX方式绘图
14.6.2 对象反应器功能
第15章 AutoCAD VBA基础
15.1 了解嵌入和全局VBA工程
15.2 用VBA管理器组织工程
15.2.1 装载已有的VBA工程文件
15.2.2 卸载工程
15.2.3 嵌入工程到图形中
15.2.4 从图形中分离工程
15.2.5 创建新的工程
15.2.6 保存嵌入工程
15.3 处理宏
15.3.1 运行宏
15.3.2 编辑宏
15.3.3 创建新的宏
15.3.4 删除宏
15.3.5 设置工程选项
15.4 用VBA IDE编辑工程
15.4.1 打开VBA IDE
15.4.2 查看工程信息
15.4.3 定义工程的部件
15.4.4 导入已有部件
15.4.5 编辑部件
15.4.6 运行宏
15.4.7 命名工程
15.4.8 保存工程
15.4.9 引用其他VBA工程
15.5 编程入门示例
15.6 AutoCAD VBA工程术语和命令小结
第16章 ActiveX自动化基础
16.1 理解AutoCAD对象模型
16.1.1 应用程序对象
16.1.2 文档对象
16.1.3 图形和非图形对象
16.1.4 参数选择、打印出图和实用工具对象
16.2 访问对象层
16.2.1 在对象层中引用对象
16.2.2 访问应用程序对象
16.3 通过集合对象操作
16.3.1 访问集合对象
16.3.2 添加新成员到集合对象
16.3.3 在集合对象中循环
16.3.4 删除集合对象中的成员
16.4 理解属性和方法
16.5 理解父对象
16.6 定位类型库
16.7 在数据库中返回第一个图元
16.8 在方法和属性中使用变体
16.8.1 什么是变体
16.8.2 在数组数据中使用变体
16.8.3 转换数组为变体
16.8.4 解释变体数组
16.9 使用其他程序语言
第17章 用VBA设置AutoCAD环境
17.1 打开、保存和关闭图形文件
17.2 设定和返回系统变量
17.3 精确绘图
17.3.1 调整捕捉和栅格对齐
17.3.2 使用正交模式
17.3.3 计算点和值
17.3.4 计算面积
17.4 提示用户输入
17.4.1 GetString方法
17.4.2 GetPoint方法
17.4.3 GetKeyword方法
17.4.4 控制用户输入
17.5 访问AutoCAD命令行
第18章 创建和编辑AutoCAD图元
18.1 创建对象
18.1.1 确定容器对象
18.1.2 创建直线
18.1.3 创建多段线对象
18.1.4 创建曲线对象
18.1.5 创建点对象
18.2 编辑对象
18.2.1 工作于命名的对象
18.2.2 选择对象
18.2.3 复制对象
18.2.4 移动对象
18.2.5 删除对象
18.2.6 比例缩放对象
18.2.7 延伸和修剪对象
18.3 使用图层、颜色和线型
18.3.1 使用图层
18.3.2 使用颜色
18.3.3 使用线型
18.3.4 分配图层、颜色和线型给对象
18.4 添加文本到图形中
18.4.1 处理文字样式
18.4.2 使用单行文字
第19章 用VBA开发应用程序
19.1 更多的VBA技术
19.2 在VBA中使用窗体
19.2.1 窗体的设计模式和运行模式
19.2.2 在工程中创立一个新的窗体
19.2.3 向窗体中添加控件
19.2.4 显示和隐藏窗体
19.2.5 加载和卸载窗体
19.2.6 设计模式窗体下的应用程序
19.3 错误处理
19.3.1 捕获运行错误
19.3.2 对捕获的错误作出响应
19.3.3 对AutoCAD用户输入错误作出响应
19.4 加密VBA代码模块
19.5 从工具条或菜单中运行VBA宏
19.6 自动载入一个VBA工程
19.7 自动运行VBA宏
19.8 发布应用程序
第20章 ActiveX和VBA应用程序设计实例
20.1 检查运行环境
20.2 定义目标
20.3 编写第一个函数
20.4 获取输入
20.4.1 声明变量
20.4.2 输入“用户输入”子程序
20.5 绘制小径轮廓
20.6 绘制瓷砖
20.7 把所有内容集成到一起
20 8 单步执行代码
20.9 执行宏
20.10 加入对话框环境
20.10.1 建立对话框
20.10.2 使用项目窗口为工程导航
20.10.3 更新已有代码
20.10.4 给对话框添加代码
第21章 ObjectARX编程基础
21.1 ObjectARX 2000开发工具简介
21.1.1 安装必要的软件
21.1.2 设置ObjectARX 2000开发环境
Z1.1.3 ObjectARX应用程序的特点
21.1.4 ObjectARX类库
21.2 ObjectARX编程环境
21.2.1 访问AutoCAD数据库
21.2.2 与AutoCAD编辑器交互作用
21.2.3 使用MFC创建用户界面
21.2.4 支持多文档界面(MDI)
21.2.5 创建用户自定义类
21.2.6 建立复杂的应用程序
21.2.7 与其他编程环境交互作用
21.3 AutoCAD数据库
21.3.1 基本的数据库对象
21.3.2 在AutoCAD中创建对象
21.3.3 创建ObjectARX对象
21.4 建立一个ObjectARX应用程序
21.4.1 建立一个ObjectARX应用程序的基本步骤
21.4.2 建立第一个ObjectARX应用程序的例子
21.5 ObjectARX Wizard的安装与使用
21.5.1 ObjectARX Wizard的安装
21.5.2 ObjectARX Wizard的使用
第22章 数据库操作
22.1 初始化数据库
22.2 创建和删除一个数据库
22.3 保存数据库
22.4 插入一个数据库
22.5 设定当前数据库的值
22.6 数据库操作实例
22.7 长事务处理
22.7.1 类和函数简介
22.7.2 长事务处理实例
22.8 数据库对象
22.8.1 打开和关闭数据库对象
22.8.2 删除对象
22.8.3 对象的数据库所有权
22.8.4 添加特定对象的数据
第23章 实体和容器对象及综合应用实例
23.1 实体简介
23.2 实体的共同属性
23.2.1 实体颜色
23.2.2 实体线型
23.2.3 实体线型比例
23.2.4 实体可见性
23.2.5 实体所在的图层
23.3 关于实体的示例
23.4 符号表和字典的比较
23.5 符号表简介
23.5.1 块表
23.5.2 图层表
23.5.3 遍历器
23.6 字典
23.6.1 组和组字典
23.6.2 关于组的示例
23.7 综合性应用实例
23.7.1 程序的功能
23.7.2 程序的数学模型
附录A AutoCAD 2002命令集
附录B AutoCAD 2002系统变量表
附录C AutoLISP错误代码和错误信息
C.1 错误代码
C.2 错误信息
猜您喜欢