图书目录

第1章 Visual Basic概述1

1.1 什么是Visual Basic1

1.2 设计Visual Basic程序的步骤2

1.3 Visual Basic的特点14

1.4 提高部分15

1.4.1 可视化集成开发环境15

1.4.2 对象和类的概念18

1.4.3 再论属性、事件和方法18

1.4.4 综合实例19

上机训练121

习题124

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

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

2.2 VB语言基础31

2.2.1 VB语句的书写规则31

2.2.2 常量、变量与变量定义31

2.2.3 算术运算符与表达式37

2.3 数据赋值38

2.4 数据输出44

2.5 数据输入51

2.6 提高部分56

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

2.6.2 常用数据类型介绍63

2.6.3 常用内部函数汇总65

2.6.4 文件路径的概念68

2.6.5 综合实例68

上机训练273

习题285

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

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

3.1.1 关系运算符与表达式89

3.1.2 逻辑运算符与表达式91

3.2 If语句92

3.2.1 If语句的使用92

3.2.2 If语句的嵌套101

3.3 Select Case语句103

3.4 提高部分107

3.4.1 单选按钮、复选框、框架、直线和形状控件107

3.4.2 综合实例110

上机训练3115

习题3121

界面设计与Visual Basic (第2版)目录第4章 循环结构程序设计125

4.1 For…Next语句126

4.2 Do While…Loop和Do…Loop While语句134

4.3 循环语句的嵌套138

4.4 提高部分140

4.4.1 自行画图140

4.4.2 综合实例147

上机训练4152

习题4157

第5章 过程160

5.1 过程的定义与调用161

5.1.1 函数过程的定义与调用161

5.1.2 子程序过程的定义与调用169

5.1.3 标准模块173

5.2 变量的作用域176

5.2.1 过程级变量的作用域176

5.2.2 窗体级变量的作用域177

5.2.3 程序级变量的作用域178

5.3 提高部分181

5.3.1 静态变量的使用181

5.3.2 过程的递归调用182

5.3.3 综合实例185

上机训练5188

习题5192

第6章 数组194

6.1 一维数组195

6.2 控件数组210

6.3 提高部分214

6.3.1 列表框与组合框214

6.3.2 数组的高级应用216

6.3.3 综合实例223

上机训练6226

习题6231

第7章 文件235

7.1 文件概述236

7.2 文件浏览237

7.3 顺序文件的读写操作241

7.4 提高部分246

7.4.1 文件系统控件与通用对话框246

7.4.2 记录类型250

7.4.3 文件的进一步介绍252

7.4.4 常用文件操作语句和函数256

7.4.5 综合实例262

上机训练7266

习题7271

第8章 菜单设计273

8.1 菜单的设计274

8.2 设计弹出式菜单279

8.3 工具栏和状态栏280

8.4 提高部分283

8.4.1 多文档界面设计283

8.4.2 ActiveX控件288

8.4.3 综合实例293

上机训练8301

习题8305

第9章 访问数据库307

9.1 数据库的概念与建立308

9.1.1 数据库概念308

9.1.2 数据库和表的建立308

9.2 用ADO控件访问数据库310

9.3 提高部分321

9.3.1 用Data数据控件访问数据库321

9.3.2 综合实例326

上机训练9331

习题9335

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

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

附录C 单号题参考答案340

附录D 上机考试样题365

附录E 学生作品展示370

参考文献374