第1章 走进Visual Basic6.0 1
什么是程序设计 1
Visual Basic6.0简介 2
面向对象程序设计 3
Visual Basic6.0的特色 3
第一个Visual Basic6.0应用程序 5
Visual Basic6.0集成开发环境 6
开发环境界面 6
窗体、控件和对象 13
事件 13
属性和方法 14
工程模块和程序 14
第二个Visual Basic6.0应用程序 15
习题 16
第2章 程序设计基础 18
求一元二次方程的根 18
常量与变量 19
常量 20
变量 22
Dim语句 25
本书语法描述的符号约定 26
Print语句和赋值语句 27
Print语句 27
赋值语句 29
运算符、表达式和常用内部函数 31
运算符和表达式 31
Visual Basic常用内部函数 33
InputBox函数和MsgBox函数 37
认识上机过程中的错误 40
习题 42
第3章 程序设计基本控制结构 46
顺序结构 46
选择结构 47
简单分支程序设计 47
行If语句 48
块If语句 50
ElseIf语句 53
情况选择语句 56
调试:让程序单步执行 59
循环结构 60
指定重复次数的循环:For/next语句 60
重复次数不明确的循环:While/Wend语句 65
Do/Loop语句 68
多重循环 70
字符串处理 75
程序断点调试 76
习题 78
第4章 数组 83
一维数组 83
用一维数组求平均成绩 83
一维数组的定义和使用 85
排序与检索 88
二维数组 95
用二维数组求平均成绩 95
二维数组的定义和使用 96
动态数组 100
动态数组的定义 100
控件数组 102
控件数组的概念 102
控件数组的建立 102
习题 104
第5章 函数与过程 109
函数过程的编写与调用 109
程序示例 109
函数过程的定义 110
函数过程的建立 111
函数过程的调用 111
函数过程示例 112
子过程的编写与调用 113
程序示例 113
Sub过程的定义 114
Sub过程的调用 114
参数传递 115
按值传递 115
按地址传递 116
数组参数的传递 118
过程、变量的作用域 121
标准模块 121
过程的作用域 122
变量的作用域 123
变量的生存期 125
习题 126
第6章 基本控件设计 132
命令按钮 132
命令按钮的建立 133
命令按钮的常用属性 134
命令按钮的常用事件 136
标签 137
标签的常用属性 137
标签的常用事件 139
文本框 139
文本框的常用属性 139
文本框的常用方法 143
文本框的常用事件 143
复选框 145
复选框的常用属性 145
复选框的常用事件 146
单选按钮 148
单选按钮的常用属性 148
单选按钮的常用事件 148
框架 149
程序举例 151
习题 153
第7章 列表框和定时器控件设计 158
列表框 158
列表框的常用属性 158
列表框的常用方法 160
列表框的常用事件 161
组合框 164
组合框的常用属性 164
组合框的常用方法 165
组合框的常用事件 165
滚动条 168
滚动条的常用属性 169
滚动条的常用事件 169
定时器 172
定时器的常用属性 173
定时器的常用事件 173
习题 176
第8章 图形控件和图形方法 184
图形控件 184
图片框控件的常用属性 184
图片框控件的常用方法 185
图片框控件的常用事件 186
影像框控件的常用属性 187
影像框控件的常用事件 188
形状控件的常用属性 189
直线控件的常用属性 191
容器坐标系 192
控件在容器中的属性 193
容器(窗体、图片框)的坐标属性 193
容器的Scale方法 194
容器的ScaleMode属性 195
图形方法 197
画点方法Pset 197
画线、矩形方法Line 200
画圆、画圆弧、画扇形和画椭圆方法Circle 202
程序举例 205
习题 207
第9章 对话框和菜单 213
用户自定义对话框 213
通用对话框 215
使用“打开”对话框 218
使用“另存为”对话框 219
使用“颜色”对话框 220
使用“字体”对话框 221
菜单设计 223
用菜单编辑器创建菜单 223
菜单编程:菜单的Click事件 224
设计弹出式菜单 226
多窗体设计 226
鼠标事件和键盘事件 231
鼠标事件 231
键盘事件 233
习题 234
第10章 文件 238
与文件操作有关的控件 238
驱动器列表框 239
目录路径列表框 239
文件列表框 240
与文件操作有关的语句 242
数据文件的操作 244
文件概述 244
文件分类 244
顺序文件 245
习题 251
附录 255
附录A ASCII字符集 255
附录B VisualBasic常用属性 256
附录C VisualBasic常用事件 260
附录D VisualBasic常用方法 261
附录E VisualBasic常用系统函数 262
附录F VisualBasic常见错误信息 264
附录G 对象能响应的常用事件 267
附录H 部分对象能使用的常用方法 268