第1章Visual Basic的基础知识 1
1.1 Visual Basic简介 1
1.2 Visual Basic可视化编程的环境 4
1.3可视化编程的基本概念 9
1.4第一个Visual Basic程序 12
习题1 16
第2章Visual Basic程序设计基础 17
2.1数据类型 17
2.2常量 21
2.3变量 23
2.4运算符与表达式 25
2.5常用内部函数 31
2.6语句 39
习题2 41
第3章 窗体和常用内部控件 42
3.1窗体 42
3.2标签 47
3.3文本框 49
3.4命令按钮 57
3.5复选框 59
3.6单选按钮 61
3.7框架 63
3.8列表框 65
3.9组合框 70
3.10滚动条 73
3.11定时器 74
3.12图片框 77
3.13图像框 80
3.14其他控件 82
习题3 82
第4章Visual Basic程序结构基础 85
4.1顺序结构程序设计 85
4.2选择结构程序设计 90
4.3循环结构程序设计 98
习题4 106
第5章 数组 108
5.1数组的概念 108
5.2静态数组与动态数组 109
5.3数组的基本操作 112
5.4控件数组 115
5.5数组的应用举例 117
习题5 119
第6章 过程 121
6.1 Visual Basic的程序结构 121
6.2 Sub过程 123
6.3 Function过程 126
6.4参数传递 127
6.5 Shell函数 132
6.6变量及过程的作用范围 133
习题6 136
第7章 程序调试 139
7.1程序中的错误 139
7.2中断模式 141
7.3调试工具 143
7.4错误捕获及处理 147
习题7 148
第8章 鼠标与键盘事件过程 149
8.1鼠标事件 149
8.2键盘事件 152
8.3拖放 156
习题8 161
第9章 菜单设计 162
9.1下拉式菜单 162
9.2弹出式菜单 169
习题9 171
第10章 常用ActiveX控件 172
10.1通用对话框控件 172
10.2公用控件 179
习题10 200
第11章 多窗体设计与多文档界面设计 202
11.1多窗体设计 202
11.2多文档界面 209
习题11 212
第12章 数据文件 214
12.1文件概述 214
12.2文件操作语句和函数 215
12.3顺序文件 216
12.4随机文件 222
习题12 225
第13章 图形程序设计 226
13.1坐标系统 226
13.2颜色 228
13.3与图形有关的属性、方法和事件 230
习题13 235
第14章 数据库应用 237
14.1关系数据库 237
14.2可视化数据管理器 239
14.3 ADO数据控件 247
习题14 260
第15章 创建类和ActiveX控件 261
15.1创建类 261
15.2创建ActiveX控件 270
15.3多线程编程 278
习题15 284
第16章Visual Basic在自动控制中的应用 286
16.1模拟信号采集、输出及控制 286
16.2频率、数字、开关信号采集、输出 308
16.3串行通信 323
16.4综合应用 341
习题16 348
第17章 定制帮助和安装程序 350
17.1定制CHM帮助 350
17.2制作安装程序 353
附录 动态链接库CPort.DII源程序文件 361
参考文献 367