书籍详情
用VBA开发AUTOCAD 2000应用程序
作者:王钰编著
出版社:人民邮电出版社
出版时间:1999-01-01
ISBN:9787115082077
定价:¥49.00
购买这本书可以去
内容简介
VBA(Visual Basic for Application)最早是内嵌在Office 97中的一种编程语言,由于它易学易用、功能强大,所以很多软件开发商都从微软公司购行了VBA的使用许可,将其作为一种开发工具提供给用户使用。Autodesk公司从AutoCAD R14.01版开始,内置了VBA开发工具,同时提供了适用于VBA开发的ActiveX Automation对象模型。在最新版本的AutoCAD 2000中,这部分功能又得到了增强。本书介绍的内容完全基于AutoCAD 2000的ActiveX Automation对象模型,主要包括VBA的有关概念、基本编程知识、数据库管理的应用、AutoCAD ActiveX对象模型中各对象的使用方法、AuotCAD与Excel和Word的通信以及VBA工程文件的自动加载与加密,并给出了一组非常典型的应用实例。书中用到的完整示例,都可以从书后了附带软盘中获得。本书特别适合熟悉AutoCAD的基本操作,但不满足其已有功能或想解决专业问题的读者阅读。如果读者有Visual Basic编程基础,则学习效果会更好。本书也可作为各大、中专院校CAD应用开发课程的教材使用。
作者简介
暂缺《用VBA开发AUTOCAD 2000应用程序》作者简介
目录
第1章 VBA简介
1.1 什么是VBA
1.1.1 VBA的功能
1.1.2 VBA与Visual Basic的区别
1.1.3 一个简单的VBA示例
1.2 认识VBA编辑器
1.2.1 宏的概念
1.2.2 工程的概念
1.2.3 了解VBA编辑器
1.2.4 进一步了解工程窗口
1.2.5 进一步了解属性窗口
1.2.6 进一步了解代码窗口和代码
1.2.7 进一步了解窗体、模块、过程和函数
1.2.8 进一步了解方法、属性和事件
1.2.9 面向对象化编程的概念
1.2.10 VBA程序的运行
1.2.11 VBA与主程序之间的切换
1.3 小结
第2章 VBA编程基础
2.1 变量与常量
2.1.1 变量类型及声明
2.1.2 VBA中的常量
2.2 书写代码语句的规定
2.2.1 长语句行的续行
2.2.2 注释语句
2.2.3 代码中字母大小写的约定
2.3 VBA中的基本语句
2.3.1 赋值语句
2.3.2 判断语句
2.3.3 循环语句
2.3.4 With...End With语句
2.3.5 GOTO语句
2.3.6 模块、过程及窗体的调用
2.3.7 EXIT语句
2.4 小结
第3章 在VBA中使用数据库
3.1 VBA中的数据库技术
3.1.1 Microsoft引擎
3.1.2 使用数据库访问对象DAO
3.2 使用DAO建立数据库
3.2.1 工作空间的概念与建立
3.2.2 数据库对象与数据库的建立
3.2.3 表对象与表的创建
3.2.4 域对象与数据域的建立
3.2.5 创建和使用记录集
3.2.6 索引、关系与查询
3.3 记录的定位与查询
3.3.1 MOVE方法
3.3.2 FIND方法和SEEK命令
3.3.3 FILTER和SORT属性
3.3.4 INDEX属性的使用
3.4 SQL语句
3.4.1 SELECT语句的使用
3.4.2 使用DELETE语句
3.4.3 使用CREATE TABLE语句创建新表
3.4.4 使用INSERT语句
3.4.5 使用UPDATE语句
3.5 对记录操作的一些方法
3.5.1 AddNew方法
3.5.2 Edit方法
3.5.3 Eelete方法
3.6 小结
第4章 AutoCAD中的ActiveX技术
4.1 AutoCAD ActiveX技术简介
4.1.1 什么是AutoCAD ActiveX技术
4.1.2 AutoCAD 中的ActiveX对象模型树
4.2 AutoCAD ActiveX对象介绍
4.2.1 Application对象
4.2.2 Preferences对象
4.2.3 Documents对象
4.2.4 Document对象
4.2.5 在AutoCAD ActiveX中创建和使用菜单及工具条
4.3 小结
第5章 常用命令及使用方法介绍
5.1 使用AutoCAD图元命令对象
5.1.1 直线段的创建与编辑
5.1.2 二维多义线的创建与编辑
5.1.3 三维多义线的创建与编辑
5.1.4 多平行线的创建与编辑
5.1.5 圆弧的创建与编辑
5.1.6 圆的创建与编辑
5.1.7 椭圆的创建与编辑
5.1.8 B样条曲线的创建与编辑
5.1.9 绘制点
5.1.10 绘制填充实体
5.1.11 区域REGION的创建与编辑
5.1.12 剖面线HATCH的创建与编辑
5.2 三维面、曲面与实体的创建
5.2.1 3DFACE的创建
5.2.2 多义面PolyfaceMesh的创建
5.2.3 多边形网格PolygonMesh的创建
5.2.4 三维实体3D Solid的创建与编辑
5.3 SelectionSets和SelectionSet对象
5.3.1 创建一个命名的选择集
5.3.2 为选择集添加图元对象
5.3.3 选择集的删除
5.4 Utility对象
5.4.1 GetPoint方法
5.4.2 GetReal方法
5.4.3 InitializeUserInput方法
5.4.4 GetKeyword方法
5.4.5 GetEntity方法
5.4.6 GetSubEntity方法
5.4.7 GetAngle方法
5.4.8 GetOrientation方法
5.4.9 GetCorner方法
5.4.10 GetDistance方法
5.4.11 GetInteger方法
5.4.12 GetInput方法
5.5 Plot对象
5.5.1 DisplayPlotPreview方法
5.5.2 PlotToDevice方法
5.5.3 PlotToFile方法
5.5.4 SetLayoutsToPlot方法
5.5.5 StartBatcMode方法
5.5.6 QuetErrorMode属性
5.5.7 NumberOfCopies属性
5.5.8 BatchPlotProgress属性
5.6 图块的创建与引用
5.6.1 图块的创建
5.6.2 在块中创建图元对象
5.6.3 块引用
5.7 属性的创建与编辑
5.7.1 块属性的创建
5.7.2 块属性的编辑
5.8 使用Modified事件
5.9 小结
第6章 使用图层、颜色和线型
6.1 图层集合对象Layers
6.1.1 Add方法的使用
6.1.2 Item方法的使用
6.1.3 Count属性的使用
6.2 图层对象Layer
6.2.1 设置当前图层
6.2.2 控制图层的可见性
6.2.3 冻结和解冻图层
6.2.4 加锁和解锁图层
6.2.5 图层的重命名
6.2.6 图层的打印
6.2.7 图层的删除
6.2.8 颜色的应用
6.3 线型的使用
6.3.1 Linetypes集合对象
6.3.2 Linetype对象
6.3.3 为图层和图元设定线型
6.3.4 综合使用线型的示例
6.3.5 Lineweight属性
6.3.6 线型的删除与修改
6.4 小结
第7章 写文字
7.1 使用文字样式
7.1.1 在TextStyles集合中创建文字样式对象
7.1.2 使用TextStyle文字样式对象
7.2 使用单行文字
7.2.1 创建单行文字对象
7.2.2 单行文字的编辑
7.3 使用多行文字
7.3.1 创建多行文字对象
7.3.2 多行文字的编辑
7.4 设定字体和创建多行文字的实用示例
7.4.1 设定当前文字样式字体示例
7.4.2 设计一个简单的文字编辑器
7.5 小结
第8章 尺寸标注与公差
8.1 尺寸标注的概念
8.1.1 尺寸标注的主要组成部分
8.1.2 定义尺寸标注的系统变量与属性
8.1.3 尺寸标注样式的概念
8.1.4 尺寸标注的关联性
8.1.5 尺寸标注文字的概念
8.1.6 尺寸公差与几何公差
8.2 线性尺寸标注的创建与编辑
8.2.1 线性尺寸标注的创建
8.2.2 线性尺寸标注的编辑
8.3 半径、直径尺寸标注的创建与编辑
8.3.1 半径尺寸标注的创建
8.3.2 线性尺寸村注的编辑
8.3.3 半径、直径尺寸标注的创建
8.3.4 直径尺寸标注的编辑
8.4 角度尺寸标注的创建与编辑
8.4.1 创建基本角度尺寸标注
8.4.2 角度尺寸标注的编辑
8.5 坐标标注的创建与编辑
8.5.1 坐标标注的创建
8.5.2 坐标标注的编辑
8.6 尺寸标注样式的创建与应用
8.6.1 尺寸样式的创建
8.6.2 尺寸样式的应用
8.7 引线标注的创建与编辑
8.7.1 引线标注的创建
8.7.2 引线标注的编辑
8.8 几何公差的创建与编辑
8.8.1 几何公差的转义符
8.8.2 几何公差的创建
8.8.3 几何公差标注的编辑
8.9 在模型空间与图纸空间的尺寸标注
8.10 小结
第9章 应用实例
9.1 绘图区域的建立
9.1.1 图框的选择与创建
9.1.2 调用标题栏
9.1.3 标注零件序号
9.1.4 创建明细表
9.2 图块属性值的编辑
9.2.1 零件序号的编辑
9.2.2 明细表的编辑
9.2.3 标题栏的编辑
9.3 VBA数据库在AutoCAD中应用
9.3.1 创建存放图元信息的数据库和表格
9.3.2 输入被选图元的有关信息
9.3.3 查询并显示图元的有关信息
9.3.4 表格记录的删除
9.4 创建辅助线
9.4.1 创建中心线
9.4.2 创建断面线
9.5 典型零件轮廓的绘制
9.5.1 轴段的绘制
9.5.2 齿轮轮廓的绘制
9.6 小结
第10章 VBA的其他功能
10.1 AutoCAD与Excel、Word的通信
10.1.1 AutoCAD与Excel的通信
10.1.2 AutoCAD与Word的通信
10.2 VBA应用程序运行的定制
10.2.1 自动运行VBA过程
10.2.2 创建VBA应用程序菜单
10.3 VBA工程文件的加密
10.4 小结
附录 1 图元对象共用的方法与属性
F1.1 共用的方法
F1.2 共用的属性
F1.3 关于超链接对象及属性Hyperlink
附录 2 AutoCAD和VBA内置常数
F2.1 AutoCAD内置常数
F2.2 VBA内置常数
1.1 什么是VBA
1.1.1 VBA的功能
1.1.2 VBA与Visual Basic的区别
1.1.3 一个简单的VBA示例
1.2 认识VBA编辑器
1.2.1 宏的概念
1.2.2 工程的概念
1.2.3 了解VBA编辑器
1.2.4 进一步了解工程窗口
1.2.5 进一步了解属性窗口
1.2.6 进一步了解代码窗口和代码
1.2.7 进一步了解窗体、模块、过程和函数
1.2.8 进一步了解方法、属性和事件
1.2.9 面向对象化编程的概念
1.2.10 VBA程序的运行
1.2.11 VBA与主程序之间的切换
1.3 小结
第2章 VBA编程基础
2.1 变量与常量
2.1.1 变量类型及声明
2.1.2 VBA中的常量
2.2 书写代码语句的规定
2.2.1 长语句行的续行
2.2.2 注释语句
2.2.3 代码中字母大小写的约定
2.3 VBA中的基本语句
2.3.1 赋值语句
2.3.2 判断语句
2.3.3 循环语句
2.3.4 With...End With语句
2.3.5 GOTO语句
2.3.6 模块、过程及窗体的调用
2.3.7 EXIT语句
2.4 小结
第3章 在VBA中使用数据库
3.1 VBA中的数据库技术
3.1.1 Microsoft引擎
3.1.2 使用数据库访问对象DAO
3.2 使用DAO建立数据库
3.2.1 工作空间的概念与建立
3.2.2 数据库对象与数据库的建立
3.2.3 表对象与表的创建
3.2.4 域对象与数据域的建立
3.2.5 创建和使用记录集
3.2.6 索引、关系与查询
3.3 记录的定位与查询
3.3.1 MOVE方法
3.3.2 FIND方法和SEEK命令
3.3.3 FILTER和SORT属性
3.3.4 INDEX属性的使用
3.4 SQL语句
3.4.1 SELECT语句的使用
3.4.2 使用DELETE语句
3.4.3 使用CREATE TABLE语句创建新表
3.4.4 使用INSERT语句
3.4.5 使用UPDATE语句
3.5 对记录操作的一些方法
3.5.1 AddNew方法
3.5.2 Edit方法
3.5.3 Eelete方法
3.6 小结
第4章 AutoCAD中的ActiveX技术
4.1 AutoCAD ActiveX技术简介
4.1.1 什么是AutoCAD ActiveX技术
4.1.2 AutoCAD 中的ActiveX对象模型树
4.2 AutoCAD ActiveX对象介绍
4.2.1 Application对象
4.2.2 Preferences对象
4.2.3 Documents对象
4.2.4 Document对象
4.2.5 在AutoCAD ActiveX中创建和使用菜单及工具条
4.3 小结
第5章 常用命令及使用方法介绍
5.1 使用AutoCAD图元命令对象
5.1.1 直线段的创建与编辑
5.1.2 二维多义线的创建与编辑
5.1.3 三维多义线的创建与编辑
5.1.4 多平行线的创建与编辑
5.1.5 圆弧的创建与编辑
5.1.6 圆的创建与编辑
5.1.7 椭圆的创建与编辑
5.1.8 B样条曲线的创建与编辑
5.1.9 绘制点
5.1.10 绘制填充实体
5.1.11 区域REGION的创建与编辑
5.1.12 剖面线HATCH的创建与编辑
5.2 三维面、曲面与实体的创建
5.2.1 3DFACE的创建
5.2.2 多义面PolyfaceMesh的创建
5.2.3 多边形网格PolygonMesh的创建
5.2.4 三维实体3D Solid的创建与编辑
5.3 SelectionSets和SelectionSet对象
5.3.1 创建一个命名的选择集
5.3.2 为选择集添加图元对象
5.3.3 选择集的删除
5.4 Utility对象
5.4.1 GetPoint方法
5.4.2 GetReal方法
5.4.3 InitializeUserInput方法
5.4.4 GetKeyword方法
5.4.5 GetEntity方法
5.4.6 GetSubEntity方法
5.4.7 GetAngle方法
5.4.8 GetOrientation方法
5.4.9 GetCorner方法
5.4.10 GetDistance方法
5.4.11 GetInteger方法
5.4.12 GetInput方法
5.5 Plot对象
5.5.1 DisplayPlotPreview方法
5.5.2 PlotToDevice方法
5.5.3 PlotToFile方法
5.5.4 SetLayoutsToPlot方法
5.5.5 StartBatcMode方法
5.5.6 QuetErrorMode属性
5.5.7 NumberOfCopies属性
5.5.8 BatchPlotProgress属性
5.6 图块的创建与引用
5.6.1 图块的创建
5.6.2 在块中创建图元对象
5.6.3 块引用
5.7 属性的创建与编辑
5.7.1 块属性的创建
5.7.2 块属性的编辑
5.8 使用Modified事件
5.9 小结
第6章 使用图层、颜色和线型
6.1 图层集合对象Layers
6.1.1 Add方法的使用
6.1.2 Item方法的使用
6.1.3 Count属性的使用
6.2 图层对象Layer
6.2.1 设置当前图层
6.2.2 控制图层的可见性
6.2.3 冻结和解冻图层
6.2.4 加锁和解锁图层
6.2.5 图层的重命名
6.2.6 图层的打印
6.2.7 图层的删除
6.2.8 颜色的应用
6.3 线型的使用
6.3.1 Linetypes集合对象
6.3.2 Linetype对象
6.3.3 为图层和图元设定线型
6.3.4 综合使用线型的示例
6.3.5 Lineweight属性
6.3.6 线型的删除与修改
6.4 小结
第7章 写文字
7.1 使用文字样式
7.1.1 在TextStyles集合中创建文字样式对象
7.1.2 使用TextStyle文字样式对象
7.2 使用单行文字
7.2.1 创建单行文字对象
7.2.2 单行文字的编辑
7.3 使用多行文字
7.3.1 创建多行文字对象
7.3.2 多行文字的编辑
7.4 设定字体和创建多行文字的实用示例
7.4.1 设定当前文字样式字体示例
7.4.2 设计一个简单的文字编辑器
7.5 小结
第8章 尺寸标注与公差
8.1 尺寸标注的概念
8.1.1 尺寸标注的主要组成部分
8.1.2 定义尺寸标注的系统变量与属性
8.1.3 尺寸标注样式的概念
8.1.4 尺寸标注的关联性
8.1.5 尺寸标注文字的概念
8.1.6 尺寸公差与几何公差
8.2 线性尺寸标注的创建与编辑
8.2.1 线性尺寸标注的创建
8.2.2 线性尺寸标注的编辑
8.3 半径、直径尺寸标注的创建与编辑
8.3.1 半径尺寸标注的创建
8.3.2 线性尺寸村注的编辑
8.3.3 半径、直径尺寸标注的创建
8.3.4 直径尺寸标注的编辑
8.4 角度尺寸标注的创建与编辑
8.4.1 创建基本角度尺寸标注
8.4.2 角度尺寸标注的编辑
8.5 坐标标注的创建与编辑
8.5.1 坐标标注的创建
8.5.2 坐标标注的编辑
8.6 尺寸标注样式的创建与应用
8.6.1 尺寸样式的创建
8.6.2 尺寸样式的应用
8.7 引线标注的创建与编辑
8.7.1 引线标注的创建
8.7.2 引线标注的编辑
8.8 几何公差的创建与编辑
8.8.1 几何公差的转义符
8.8.2 几何公差的创建
8.8.3 几何公差标注的编辑
8.9 在模型空间与图纸空间的尺寸标注
8.10 小结
第9章 应用实例
9.1 绘图区域的建立
9.1.1 图框的选择与创建
9.1.2 调用标题栏
9.1.3 标注零件序号
9.1.4 创建明细表
9.2 图块属性值的编辑
9.2.1 零件序号的编辑
9.2.2 明细表的编辑
9.2.3 标题栏的编辑
9.3 VBA数据库在AutoCAD中应用
9.3.1 创建存放图元信息的数据库和表格
9.3.2 输入被选图元的有关信息
9.3.3 查询并显示图元的有关信息
9.3.4 表格记录的删除
9.4 创建辅助线
9.4.1 创建中心线
9.4.2 创建断面线
9.5 典型零件轮廓的绘制
9.5.1 轴段的绘制
9.5.2 齿轮轮廓的绘制
9.6 小结
第10章 VBA的其他功能
10.1 AutoCAD与Excel、Word的通信
10.1.1 AutoCAD与Excel的通信
10.1.2 AutoCAD与Word的通信
10.2 VBA应用程序运行的定制
10.2.1 自动运行VBA过程
10.2.2 创建VBA应用程序菜单
10.3 VBA工程文件的加密
10.4 小结
附录 1 图元对象共用的方法与属性
F1.1 共用的方法
F1.2 共用的属性
F1.3 关于超链接对象及属性Hyperlink
附录 2 AutoCAD和VBA内置常数
F2.1 AutoCAD内置常数
F2.2 VBA内置常数
猜您喜欢