图书目录

第1章  Visual Basic概述 1

1.1  Visual Basic概述 1

1.1.1  什么是Visual Basic 1

1.1.2  Visual Basic的特点 2

1.2  设计Visual Basic程序的步骤 3

1.3  提高部分 16

1.3.1  可视化集成开发环境 16

1.3.2  对象和类的概念 20

1.3.3  再论属性、事件和方法 21

1.3.4  综合实例 21

习题1 23

第2章  顺序结构程序设计 26

2.1  结构化程序设计的3种基本结构 26

2.2  VB语言基础 29

2.2.1  VB语句的书写规则 29

2.2.2  常量与变量 29

2.2.3  常用数据类型与变量的声明 31

2.2.4  算术运算符与表达式 37

2.2.5  字符串连接符 38

2.3  数据赋值 39

2.4  数据输出 45

2.5  数据输入 51

2.6  提高部分 56

2.6.1  窗体与常用控件的进一步介绍 56

2.6.2  数据类型的进一步介绍 63

2.6.3  常用内部函数汇总 64

2.6.4  综合实例 66

习题2 70

第3章  分支结构程序设计 74

3.1  关系、逻辑运算符与表达式 74

3.1.1  关系运算符与表达式 74

3.1.2  逻辑运算符与表达式 76

3.2  If语句 78

3.2.1  单行If语句 78

3.2.2  多行If语句 85

3.2.3  If语句的嵌套 90

3.3  Select  Case 语句 93

3.4  提高部分 97

3.4.1  单选按钮、复选框、框架、Line和Shape 97

3.4.2  IIf函数 99

3.4.3  综合实例 99

习题3 104

第4章  循环结构程序设计 108

4.1  For-Next语句 108

4.2  Do While-Loop语句 120

4.3  Do-Loop While语句 127

4.4  循环语句的嵌套 128

4.5  程序举例 132

4.6  提高部分 136

4.6.1  Do Until-Loop和Do-Loop Until语句 136

4.6.2  自行画图 138

4.6.3  综合实例 146

习题4 150

第5章  过程 153

5.1  过程的定义与调用 153

5.1.1  Sub过程的定义与调用 153

5.1.2  函数过程的定义与调用 158

5.2  变量的作用域 163

5.2.1  局部变量的作用域 163

5.2.2  窗体/模块级变量的作用域 164

5.2.3  全局变量的作用域 165

5.2.4  静态变量的使用 167

5.3  提高部分 168

5.3.1  过程的递归调用 168

5.3.2  综合实例 171

习题5 174

第6章  数组 176

6.1  一维数组 176

6.2  控件数组 189

6.3  二维数组 193

6.4  提高部分 197

6.4.1  列表框与组合框 197

6.4.2  数组作实参 199

6.4.3  动态数组 204

6.4.4  综合实例 206

习题6 210

第7章  文件 212

7.1  文件的概述 212

7.2  顺序文件的读写操作 213

7.3  通用对话框 217

7.4  文件系统控件 224

7.5  提高部分 230

7.5.1  记录类型 230

7.5.2  文件的进一步介绍 232

7.5.3  常用文件操作语句和函数 235

7.5.4  综合实例 238

习题7 242

第8章  菜单设计 245

8.1  菜单的设计 245

8.2  设计弹出式菜单 250

8.3  工具栏和状态栏 251

8.4  提高部分 254

8.4.1  多文档界面设计 254

8.4.2  ActiveX控件 260

8.4.3  综合实例 270

习题8 278

第9章  访问数据库 281

9.1  数据库的概念与建立 281

9.1.1  数据库概念 281

9.1.2  数据库和表的建立 282

9.2  用Data控件访问数据库 285

9.3  提高部分 293

9.3.1  用ADO数据控件访问数据库 293

9.3.2  综合实例 296

习题9 301

附录A  常用字符与ASCII代码对照表 303

附录B  对象、基本语法索引 304

附录C  单号题参考答案 306

参考文献 329