《Visual Basic与AutoCAD二次开发》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张晋西编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302051283
  • 页数:303 页
图书介绍:

第1部分 必备的Visual Basic知识 3

第1章 Visual Basic概述 3

1.1 Visual Basic编程环境 3

1.2 创建自已的第1个程序 8

第2章 Visual Basic编程基础 10

2.1 对象、属性、事件和方法 10

2.1.1 对象 10

2.1.2 属性 11

2.1.3 方法 11

2.1.4 事件 12

2.2 对象基本属性 13

2.3 对象基本方法 14

2.4 窗体 14

2.5 程序代码书写的规定 17

2.5.1 续行 17

2.5.2 合并多行代码 17

2.5.3 注释 17

2.6 常用控件 18

2.6.1 命令按钮(CommandButton)控件 18

2.6.2 文本框(TextBox)控件 19

2.6.3 标签(Label)控件 21

2.6.4 复选框(CheckBox)控件 21

2.6.5 单选按钮(OptionButton)控件 22

2.6.6 组合框(ComboBox)控件 23

2.6.7 列表框(ListBox)控件 26

2.6.8 定时器(Timer)控件 27

2.6.9 公共对话框(CommonDialog)控件 28

2.7 数据类型 35

2.8 变量 36

2.8.1 变量的分类 36

2.8.2 变量的声明 36

2.8.3 变量的有效范围 37

2.8.4 变量的生存期 38

2.8.5 强制显式声明所有变量 39

2.9 常量 39

2.10 数组 40

2.10.1 固定大小的数组 40

2.10.2 动态数组 41

2.11 运算符 42

2.11.1 算术运算符 42

2.11.2 比较运算符 43

2.11.3 逻辑运算符 43

2.11.4 连接运算符 44

2.12 语句 44

2.12.1 基本语句 44

2.12.2 条件语句 45

2.12.3 循环语句 47

2.13 过程 49

2.13.1 子程序 49

2.13.2 事件过程 50

2.13.3 函数 51

2.13.4 过程的调用 52

2.14 参数值的传递方式 53

第3章 图形与图像 55

3.1 图形与图像控件 55

3.1.1 图片框(PictureBox)控件 55

3.1.2 图像框(Image)控件 57

3.2 图形的坐标系 57

3.2.1 默认坐标系 57

3.2.2 绘图单位 57

3.2.3 用户自定义坐标系 58

3.2.4 当前点坐标 59

3.3 基本图形的绘制 60

3.4 控制绘图的属性 62

3.5 图形的重绘 64

3.6 清除图形 65

3.7 直线和形状控件 65

3.7.1 直线控件 65

3.7.2 形状控件 67

3.7.3 形状控件动画实例——桥上驶过的车队 68

第4章 用Visual Basic制作与显示网页 71

4.1 DHTML应用程序 71

4.1.1 DHTML应用程序的创建 71

4.1.2 DHTML应用程序的编译 74

4.2 浏览器控件WebBrowser 74

4.2.1 WebBrowser控件的属性 75

4.2.2 WebBrowser控件的方法 75

4.2.3 WebBrowser控件的事件 76

第2部分 程序系统设计实例 81

第5章 程序系统设计实例:机构运动分析 81

5.1 应用程序任务 81

5.2 应用程序设计框架 82

5.3 应用程序赋初值 82

5.4 全体窗体设置 85

5.5 多媒体素材准备 86

5.6 封面窗体制作 87

5.6.1 用App.Path获得应用程序所在目录名 89

5.6.2 封面片头制作 89

5.7 影视合成软件Premiere应用简介 91

5.8 主菜单窗体制作 93

5.9 API函数在工程中的声明方法 98

5.10 运动分析窗体制作 100

5.10.1 控件与窗体同步改变大小 113

5.10.2 给图片框控件PictureBox加上极限放大功能 113

5.10.3 Visual Basic面向Word编程实例:将窗体、图形、数据存入Word文件 114

5.10.4 采用文件形式输出读入数据 117

5.11 参数设置窗体制作 119

5.11.1 UpDownl控件以小于1的步长增减 123

5.11.2 限定输入文本框的数据类型 124

5.12 Frm三维仿真窗体制作 124

5.13 Frm结束窗体制作 133

5.14 程序打包并制作光盘 134

第3部分 用Visual Basic进行AutoCAD二次开发 139

第6章 AutoCAD二次开发基础 139

6.1 AutoCAD对象 139

6.1.1 AutoCAD对象模型树 139

6.1.2 AutoCAD对象的引用 140

6.1.3 AutoCAD对象的释放 141

6.2 连接AutoCAD 141

6.3 图形文件的使用 143

6.3.1 创建新图形文件 144

6.3.2 打开已有图形文件 144

6.3.3 保存图形文件 145

6.3.4 判断图形文件修改后是否保存过 145

6.3.5 关闭图形文件 145

6.3.6 导入导出文件 145

6.4 图形的缩放 147

6.5 准确定位绘图 149

6.6 窗口界面控制 151

6.7 系统变量的使用 152

6.7.1 设置系统变量 152

6.7.2 获取(查询)系统变量 152

6.8 退出AutoCAD 153

第7章 创建AutoCAD实体 154

7.1 创建点 154

7.2 创建直线 155

7.3 创建曲线 156

7.4 创建实心面 157

7.5 图案填充 158

7.6 光栅图像 159

第8章 编辑AutoCAD实体 162

8.1 公共属性与公共方法 162

8.2 复制实体对象 163

8.3 移动实体对象 165

8.4 旋转实体对象 166

8.5 删除对象 167

8.6 改变圆的圆心坐标和半径值 167

8.7 编辑轻便多义线 168

8.8 编辑样条曲线 170

第9章 引用与选择实体 173

9.1 引用实体对象 173

9.2 用选择集选择实体对象 175

9.3 在实体选择中使用过滤机制 177

9.4 选择集的删除 179

第10章 非实体对象 180

10.1 图层 180

10.2 颜色 185

10.3 线型 185

10.4 线宽 187

10.5 块对象 190

10.5.1 块的创建与引用 190

10.5.2 炸开块 191

10.5.3 创建块属性 192

10.5.4 提取与修改块引用属性 192

10.5.5 用户坐标系 195

第11章 文本 198

11.1 文本样式 198

11.1.1 创建文本样式对象 198

11.1.2 设置文本字体 198

11.2 单行文本 200

11.2.1 格式化单行文体 202

11.2.2 修改单行文本 203

11.2.3 Unicode字符、控制代码和特殊字符 204

11.3 多行文本 205

第12章 尺寸和公差 209

12.1 长度型尺寸标注 209

12.2 半径和直径型尺寸标注 211

12.3 角度型尺寸标注 212

12.4 坐标型尺寸标注 213

12.5 导线型标注 214

12.6 尺寸标注的编辑 215

12.6.1 长度型尺寸标注的编辑 216

12.6.2 半径和直径型尺寸标注的编辑 219

12.6.3 角度型尺寸标注的编辑 221

12.6.4 坐标型尺寸标注的编辑 221

12.6.5 导线型标注的编辑 222

12.7 尺寸标注样式 223

12.7.1 创建尺寸标注样式 224

12.7.2 尺寸标注样式应用示例 225

12.8 标注尺寸公差 226

12.9 标注几何公差 229

第13章 Preferences对象与Utility对象 232

13.1 Preferences对象 232

13.2 Utility对象 233

第14章 三维图形 240

14.1 创建三维对象 240

14.2 创建面域 246

14.3 给三维图形着色 247

14.3.1 线框图与着色图 248

14.3.2 用SendCommand方法实现图形着色 249

14.4 三维实体造型编辑 250

14.5 编辑三维实体 255

14.5.1 三维移动 255

14.5.2 三维旋转 255

14.5.3 3D阵列 256

14.5.4 3D镜像 256

14.6 三维实体应用实例:沿正弦曲线运动的小球 258

第15章 多视口操作 262

15.1 创建多个模型空间视口 262

15.2 设置活动视口 263

15.3 创建图纸空间视口 264

15.4 模型空间、图纸空间和布局 265

第16章 菜单和工具条的开发 269

16.1 菜单条集与菜单组集 269

16.2 卸载与加载菜单组 270

16.3 创建和编辑下拉菜单 271

16.3.1 创建下拉菜单 271

16.3.2 给菜单项添加状态行帮助信息 273

16.3.3 给菜单添加分隔线和访问键 273

16.3.4 创建子菜单 275

16.3.5 删除菜单 275

16.4 给快捷菜单添加菜单项 277

16.5 创建和编辑工具条 277

16.5.1 创建工具条 278

16.5.2 给工具条添加分隔线和按钮图标 279

16.5.3 删除工具条 282

16.5.4 创建Flyout工具条 283

16.5.5 工具条的浮动和泊位 284

第17章 打印图形 287

17.1 打印预览 287

17.2 图形输出到打印设备 287

17.3 图形输出到指定文件 288

第18章 AutoCAD二次开发实例 290

18.1 实例一:齿轮加工三维建模与动画仿真 290

18.1.1 三维模型建立 290

18.1.2 三维动画制作 291

18.2 实例二:在AutoCAD中添加螺钉与齿轮菜单 298

18.2.1 AutoCAD运行时自动显示自己的菜单 298

18.2.2 用VB建立AutoCAD中的菜单 298

18.2.3 常用螺钉菜单项设计 300

18.2.4 齿轮加工三维动态仿真菜单项设计 303