二级教程:Visual Basic语言程序设计
分類: 图书,计算机/网络,计算机考试 认证,计算机等级考试,
作者: 本书编写组
出 版 社: 人民邮电出版社
出版时间: 2002-8-1字数:版次: 1页数: 439印刷时间:开本:印次:纸张:I S B N : 9787115103710包装: 平装内容简介
本书内容包括:Visual Basic 程序开发环境、对象和事件驱动的概念、常用内部函数和表达式、数据输入输出、常用标准控件、基本控制结构、数组、过程调用、菜单程序设计、文件处理等。
目录
第1章 Visual Basic及其程序开发环境1
1.1 Visual Basic的特点和版本1
1.1.1 Visual Basic的特点1
1.1.2 Visual Basic的版本3
1.2 Visual Basic的启动与退出3
1.3 主窗口6
1.3.1 标题栏和菜单栏6
1.3.2 工具栏7
1.4 其他窗口9
1.4.1 窗体设计器和工程资源管理器9
1.4.2 属性窗口和工具箱窗口12
试题精选13
参考答案14
第2章 对象16
2.1 基本概念16
2.1.1 Visual Basic的对象16
2.1.2 对象属性设置18
2.2 窗体20
2.2.1 窗体的结构与属性20
2.2.2 窗体事件25
2.3 控件25
2.4 控件的画法和基本操作27
2.4.1 控件的画法28
2.4.2 控件的基本操作29
试题精选31
参考答案32
第3章 简单程序设计33
3.1 语句33
3.1.1 Visual Basic中的语句33
3.1.2 赋值语句33
3.1.3 注释、暂停与程序结束34
3.2 简单Visual Basic程序设计36
3.2.1 用Visual Basic开发应用程序的一般步骤36
3.2.2 编写Visual Basic应用程序37
3.2.3 代码编辑器43
3.3 程序的保存和装入45
3.3.1 保存程序45
3.3.2 程序的装入46
3.4 程序的运行48
3.5 Visual Basic应用程序的结构与工作方式50
3.5.1 Visual Basic应用程序的构成50
3.5.2 事件驱动51
试题精选51
参考答案53
第4章 Visual Basic程序设计基础55
4.1 数据类型55
4.1.1 基本数据类型55
4.1.2 用户定义的数据类型58
4.2 常量和变量59
4.2.1 常量59
4.2.2 变量61
4.3 变量的作用域64
4.3.1 局部变量与全局变量65
4.3.2 默认声明66
4.4 常用内部函数67
4.5 字符处理与字符串函数70
4.5.1 Visual Basic的字符处理机制70
4.5.2 字符串函数72
4.6 运算符与表达式76
4.6.1 算术运算符76
4.6.2 关系运算符与逻辑运算符78
4.6.3 表达式的执行顺序80
试题精选81
参考答案84
第5章 数据输入输出85
5.1 数据输出--Print方法85
5.1.1 Print方法85
5.1.2 与Print方法有关的函数86
5.1.3 格式输出88
5.1.4 其他方法和属性91
5.2 数据输入——InputBox函数96
5.3 MsgBox函数和MsgBox语句99
5.3.1 MsgBox函数99
5.3.2 MsgBox语句103
5.4 字形103
5.4.1 字体类型和大小103
5.4.2 其他属性105
试题精选106
参考答案109
第6章 常用标准控件113
6.1 文本控件113
6.1.1 标签113
6.1.2 文本框114
6.2 图形控件117
6.2.1 图片框和图像框117
6.2.2 图形文件的装入120
6.2.3 直线和形状123
6.3 按钮控件126
6.3.1 属性和事件126
6.3.2 应用举例127
6.4 选择控件--复选框和单选按钮129
6.4.1 复选框和单选按钮的属性和事件130
6.4.2 应用举例131
6.5 选择控件--列表框和组合框134
6.5.1 列表框134
6.5.2 组合框138
6.6 滚动条142
6.7 计时器144
6.8 框架147
6.9 焦点与Tab顺序149
6.9.1 设置焦点149
6.9.2 Tab顺序151
试题精选152
参考答案156
第7章 Visual Basic控制结构160
7.1 选择控制结构160
7.1.1 单行结构条件语句160
7.1.2 块结构条件语句161
7.1.3 IIf函数165
7.2 多分支控制结构166
7.3 For循环控制结构170
7.4 当循环控制结构174
7.5 Do循环控制结构177
7.6 多重循环181
7.7 GoTo型控制183
7.7.1 GoTo语句183
7.7.2 On-GoTo语句185
试题精选185
参考答案191
第8章 数组197
8.1 数组的概念197
8.1.1 数组的定义197
8.1.2 默认数组与嵌套数组201
8.2 静态数组与动态数组203
8.2.1 动态数组的定义203
8.2.2 数组的清除和重定义205
8.3 数组的基本操作207
8.3.1 数组元素的输入、输出和复制207
8.3.2 For Each...Next语句210
8.4 数组的初始化212
8.5 控件数组214
8.5.1 基本概念214
8.5.2 建立控件数组215
试题精选218
参考答案222
第9章 过程228
9.1 Sub过程228
9.1.1 建立Sub过程228
9.1.2 调用Sub过程231
9.1.3 通用过程与事件过程233
9.2 Function过程235
9.2.1 建立Function过程235
9.2.2 调用Function过程236
9.3 参数传送239
9.3.1 形参与实参240
9.3.2 引用241
9.3.3 传值243
9.3.4 数组参数的传送245
9.4 可选参数与可变参数249
9.4.1 可选参数249
9.4.2 可变参数250
9.5 对象参数251
9.5.1 窗体参数251
9.5.2 控件参数253
9.6 局部内存分配257
9.7 Shell函数259
试题精选261
参考答案266
第10章 菜单程序设计272
10.1 Visual Basic中的菜单272
10.2 菜单编辑器273
10.3 用菜单编辑器建立菜单275
10.3.1 界面设计276
10.3.2 编写程序代码279
10.4 菜单项的控制281
10.4.1 有效性控制281
10.4.2 菜单项标记282
10.4.3 键盘选择285
10.5 菜单项的增减286
10.6 弹出式菜单290
试题精选294
参考答案295
第11章 对话框程序设计301
11.1 概述301
11.1.1 对话框的分类与特点301
11.1.2 通用对话框控件302
11.2 文件对话框303
11.2.1 文件对话框的结构303
11.2.2 文件对话框的属性304
11.2.3 文件对话框举例307
11.3 其他对话框309
11.3.1 颜色(Color)对话框309
11.3.2 字体(Font)对话框311
11.3.3 打印(Printer)对话框313
试题精选316
参考答案318
第12章 多窗体程序设计与环境应用321
12.1 建立多重窗体应用程序321
12.1.1 与多重窗体程序设计有关的语句和方法321
12.1.2 建立界面322
12.1.3 编写程序代码326
12.2 多重窗体程序的执行与保存333
12.2.1 指定启动窗体333
12.2.2 多窗体程序的存取334
12.3 Visual Basic工程结构335
12.3.1 标准模块336
12.3.2 窗体模块336
12.3.3 Sub Main过程337
12.4 闲置循环与DoEvents语句339
试题精选342
参考答案343
第13章 键盘事件过程与鼠标事件过程352
13.1 KeyPress事件352
13.2 KeyDown和KeyUp事件355
13.3 鼠标事件363
13.3.1 鼠标位置364
13.3.2 鼠标按钮366
13.3.3 转换参数(Shift)369
13.4 鼠标光标的形状371
13.4.1 MousePointer属性372
13.4.2 设置鼠标光标形状372
试题精选374
参考答案378
第14章 数据文件381
14.1 文件概述381
14.2 文件的打开与关闭383
14.2.1 文件的打开(建立)383
14.2.2 文件的关闭385
14.3 文件操作语句和函数386
14.3.1 文件指针386
14.3.2 其他语句和函数387
14.4 顺序文件388
14.4.1 顺序文件的写操作388
14.4.2 顺序文件的读操作392
14.5 随机文件397
14.5.1 随机文件的打开与读写操作397
14.5.2 随机文件中记录的增加与删除404
14.6 文件系统控件406
14.6.1 驱动器列表框和目录列表框406
14.6.2 文件列表框408
14.6.3 程序举例410
14.7 文件基本操作411
试题精选412
参考答案413
附录一 全国计算机等级考试二级笔试模拟试卷418
参考答案430
附录二 全国计算机等级考试上机模拟试题431
附录三 二级考试大纲435