第一章Visual Basic概述 1
第一节Visual Basic概述 1
一、Visual Basic的功能特点 1
二、Visual Basic的启动和退出 2
三、Visual Basic的集成开发环境 3
四、Visual Basic的帮助系统使用 7
本章小结 8
习题 9
第二章 对象及其操作 10
第一节 对象 10
一、Visual Basic的对象 10
二、对象属性设置 12
第二节 窗体 14
一、窗体的结构与属性 14
二、窗体事件 19
第三节 控件 19
一、标准控件(内部控件) 20
二、控件的命名和控件值 21
第四节 控件的画法和基本操作 22
一、控件的画法 22
二、控件的基本操作 23
本章小结 25
习题 26
第三章语言基础 27
第一节 编码规则 27
第二节 数据类型 27
一、标准数据类型 28
二、自定义类型 29
第三节 变量与常量 30
一、变量或常量的命名规则 30
二、变量声明 31
三、常量 32
第四节 运算符 33
第五节 表达式 35
第六节 常用内部函数 36
一、数学函数 36
二、转换函数 36
三、字符串函数 37
四、日期函数 37
五、格式输出函数 37
本章小结 39
习题 40
第四章Visual Basic控制结构 41
第一节Visual Basic基本语句 41
一、赋值语句 41
二、用户交互函数和过程 41
第二节 程序结构 44
一、选择结构 44
二、循环结构 47
三、其他辅助控制语句 50
第三节 数组 50
一、静态数组 51
二、动态数组 51
三、控件数组 53
本章小结 54
习题 55
第五章 常用标准控件 56
第一节 文本控件 56
一、标签 56
二、文本框 57
第二节 图形控件 60
一、图片框和图像框 60
二、图形文件的装入 62
三、直线和形状 66
第三节 按钮控件 68
一、属性和事件 68
二、应用举例 69
第四节 复选框和单选按钮 71
一、复选框和单选按钮的属性和事件 72
二、应用举例 73
第五节 列表框和组合框 75
一、列表框 76
二、组合框 80
第六节 滚动条 83
第七节 计时器 86
第八节 框架 88
第九节 焦点与Tab顺序 90
一、设置焦点 90
二、Tab顺序 92
本章小结 93
习题 93
第六章 工程管理 98
第一节 工程文件简介 98
第二节 工程操作 99
第三节 添加模块和控件 100
第四节 文件操作 102
第五节 工程选项 103
第六节 可执行文件 104
本章小结 104
习题 104
第七章数据的输出 105
第一节 数据输出 105
一、Print方法 105
二、与Print方法有关的函数 107
三、格式输出 108
四、其他方法和属性 111
第二节 字形 115
一、字体类型和大小 115
二、其他属性 117
第三节 打印机输出 118
一、直接输出 118
二、窗体输出 120
本章小结 121
习题 121
第八章 过程 125
第一节Sub过程 125
一、Sub过程的建立 125
二、调用Sub过程 128
第二节Function过程 131
一、Function过程的定义 131
二、调用Function过程 132
第三节 参数传送 135
一、形参与实参 135
二、引用 136
三、传值 138
四、数组参数的传送 139
第四节 可选参数与可变参数 143
一、可选参数 143
二、可变参数 144
第五节 对象参数 145
一、窗体参数 145
二、控件参数 147
第六节 局部内存分配 151
第七节 递归 153
第八节Shell函数 157
第九节 程序举例 159
本章小结 166
习题 167
第九章 多重文档界面 168
第一节MDI窗体与MDI子窗体 168
一、MDI子窗体 168
二、引例 169
三、几点说明 171
第二节MDI特性 173
一、属性、方法和事件 173
二、Dim语句和WindowState属性 174
第三节 建立MDI应用程序 175
一、建立MDI应用程序的一般过程 175
二、MDI应用程序举例 177
第四节MDI应用程序中的菜单 183
一、MDI中菜单的建立 183
二、MDI菜单应用程序举例 183
第五节用MDI建立工具条 186
一、用MDI建立工具条的一般步骤 186
二、程序举例 187
本章小结 189
习题 189
第十章 界面设计 190
第一节 窗体 190
一、窗体设计的基本原则 190
第二节 菜单 193
一、创建菜单 193
二、弹出式菜单 199
第三节 工具栏 200
一、创建工具栏 200
二、编写代码 203
本章小结 203
习题 203
第十一章 错误处理与调试 204
第一节 错误类型 204
第二节 出错处理 205
一、设置错误捕获 205
二、Resume语句 205
三、Err对象 206
第三节 调试程序 207
一、调试工具 207
二、使用调试窗口 209
本章小结 211
习题 211
第十二章数据文件 212
第一节 文件说明与文件结构 212
一、文件说明 212
二、文件结构和分类 213
第二节 文件的打开与关闭 214
一、文件的打开 215
二、文件的关闭 217
第三节 文件操作语句和函数 217
第四节 顺序文件 221
一、顺序文件的写操作 221
二、顺序文件的读操作 224
第五节 随机文件 232
一、随机文件的打开与读写操作 232
二、随机文件中记录的增加与删除 239
第六节 用控件显示和修改随机文件 241
第七节 二进制文件 244
一、二进制存取与随机存取 244
二、文件指针 245
第八节 文件系统控件 247
一、驱动器列表框和目录列表框 247
二、文件列表框 249
三、程序举例 251
第九节 文件基本操作 255
第十节 资源文件 258
一、资源文件的建立 258
二、与使用资源文件有关的函数 261
三、在Visual Basic应用程序中使用资源文件 262
本章小结 264
习题 265
实训 266
实训1 Visual Basic概述 266
实训2对象及其操作 266
实训3语言基础 267
实训4 Visual Basic控制结构 268
实训4.1用户交互函数 268
实训4.2选择结构 268
实训4.3循环结构 269
实训4.4数组 270
实训5常用标准控件 270
实训6工程管理 271
实训7数据的输出 271
实训8过程 272
实训9多重文档界面 273
实训10界面设计 273
实训11错误处理与调试 274
实训12数据文件 274