《Visual Basic在自动控制中的编程技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:龚运新,季越江,陈华编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302179412
  • 页数:308 页
图书介绍:本书共13章,介绍VB在自动控制领域的编程方法和应用实例。

第1章 Visual Basic可视化编程 1

1.1可视化编程的概念 1

1.1.1集成开发环境 2

1.1.2对象 7

1.1.3事件驱动和事件过程 11

1.2建立第一个应用程序 12

1.2.1建立应用程序 13

1.2.2保存应用程序 16

1.2.3打开已经存在的应用程序 16

1.2.4使用联机帮助系统 16

1.3 Visual Basic的发展 18

1.3.1 Visual Basic的特点 18

1.3.2出类拔萃的Visual Basic 19

习题 20

第2章 Visual Basic程序设计基础 21

2.1 Visual Basic基本数据类型 21

2.1.1 Visual Basic的编码约定 21

2.1.2常量 22

2.1.3数据类型 23

2.1.4变量及其范围 30

2.1.5数组 33

2.2运算符和表达式 36

2.2.1赋值运算符 36

2.2.2算术运算符 36

2.2.3比较运算符 38

2.2.4连接运算符 38

2.2.5逻辑运算符 39

2.2.6运算符的优先级 40

2.3语句与控制结构 40

2.3.1语句及书写格式 40

2.3.2顺序结构 41

2.3.3分支结构 42

2.3.4循环结构 45

2.3.5嵌套控制结构 48

2.4过程与函数调用 48

2.4.1过程 49

2.4.2函数过程 51

2.4.3调用其他模块中的公用子过程 53

2.4.4过程编辑的可视化工具 53

2.4.5向过程传递参数的方法及规则 54

2.4.6从子过程、函数内中途退出 55

2.4.7常用内置函数 56

习题 64

第3章 Visual Basic常用控件介绍 65

3.1窗体 65

3.2内部标准控件与工具箱 70

3.3 ActiveX控件 85

3.4使用控件数组 86

习题 87

第4章 Visual Basic应用程序界面设计 88

4.1记事本-简单文本编辑器 88

4.1.1建立工程 89

4.1.2界面设计 89

4.1.3菜单设计 91

4.2工具栏设计 103

4.2.1工具栏控件简介 103

4.2.2建立工具栏 106

4.2.3编写代码 107

4.3对话框 108

4.3.1 Visual Basic对话框简介 108

4.3.2对话框实现方法 108

4.4记事本文档管理功能的实现 115

4.4.1“打开”和“保存”功能的设计 116

4.4.2“新建”功能的实现 117

习题 118

第5章 Visual Basic的高级编程 119

5.1 Visual Basic的文件系统 119

5.1.1驱动器列表框控件 119

5.1.2文件夹列表框控件 119

5.1.3文件列表框控件 120

5.2图像处理 120

5.2.1坐标系统 121

5.2.2利用Shape.Line控件绘制基本图形 123

5.2.3图形方法 126

5.2.4 Print方法 129

5.3 Visual Basic的动画与多媒体处理 130

5.3.1 Animation控件 130

5.3.2 Multimedia MCI控件 133

5.3.3 Windows Media Player控件 139

5.4数据库 141

5.4.1数据库的基本概念 141

5.4.2 Visual Basic访问数据库技术 144

5.4.3 Visual Basic数据管理器使用 159

习题 162

第6章 程序调试与错误处理 163

6.1程序错误的类型 163

6.1.1语法错误 163

6.1.2运行时错误 164

6.1.3逻辑错误 164

6.2中断模式 164

6.2.1中断模式简介 165

6.2.2设置和清除断点 165

6.2.3使用Stop语句 166

6.2.4使用Debug.Assert方法 166

6.3调试方法与工具 166

6.3.1“调试”工具栏 167

6.3.2使用“本地窗口” 167

6.3.3使用“立即窗口” 168

6.3.4使用“监视窗口” 169

6.4错误处理 171

6.4.1 On Error语句 171

6.4.2使用Resume语句 173

6.4.3使用Err对象 173

习题 174

第7章 输入输出板卡的编程控制 176

7.1概述 176

7.2 PCI总线系列板卡编程控制 177

7.3函数 182

7.4编程实例 183

习题 191

第8章 A/D板卡编程 192

8.1概述 192

8.1.1模数转换A/D板卡的种类及作用 192

8.1.2主要技术指标 194

8.1.3本卡性能参数 195

8.2 PCI系列板卡编程 196

8.3函数 199

8.4编程实例 200

习题 205

第9章 D/A转换板卡编程 206

9.1概述 206

9.1.1数模转换简介 206

9.1.2主要技术指标 207

9.2 PCI总线系列板卡编程控制 207

9.3函数 212

9.4编程实例 213

习题 216

第10章 步进电机控制编程 217

10.1概要 217

10.2硬件组成 219

10.2.1信号接口定义 219

10.2.2接线方法 221

10.3 VB编程控制 223

10.4函数 224

10.4.1控制卡和轴设置函数 225

10.4.2运动指令函数 229

10.4.3插补运动函数 231

10.4.4制动函数 232

10.4.5位置和状态设置函数 233

10.4.6位置和状态查询函数 236

10.4.7 I/O口操作函数 239

10.4.8其他函数 240

10.5控制实例 243

习题 249

第11章 通信接口编程 250

11.1 PC与CP之间的通信 251

11.2 PC与单片机之间的通信 259

11.3 PC与PLC之间的通信 264

习题 269

第12章 程序打包 270

12.1编译工程 270

12.1.1伪代码与本机代码 270

12.1.2工程编译 270

12.2创建应用程序安装包 272

12.2.1标准软件包 272

12.2.2标准软件包的组成部分 273

12.2.3使用“打包和展开向导” 273

习题 278

第13章 应用实例 279

13.1仪器组成及结构简述 279

13.1.1机械结构及工作过程 279

13.1.2电气控制部分 282

13.2程序编写 282

13.2.1软件需完成的任务 282

13.2.2软件的结构分析与设计 283

13.2.3各界面制作及主要程序编写 284