第1章 Visual Basic简介 1
1.1 Visual Basic的特点与安装 1
1.1.1 Visual Basic的特点 1
1.1.2安装Visual Basic的环境要求 1
1.2 Visual Basic程序的构成要素 2
1.2.1对象与属性 2
1.2.2事件与过程 4
1.3 Visual Basic程序开发环境 5
1.3.1主窗口 5
1.3.2窗体窗口 8
1.3.3工具箱窗口 9
1.3.4属性窗口 10
1.3.5项目窗口 12
1.4使用Visual Basic建立一个简单程序 12
习题 17
第2章 使用控件创建用户界面 18
2.1窗体 18
2.2标签与文本框 23
2.3命令按钮、单选框和复选框 27
2.4图片框与图像框 30
2.5计时器 32
2.6滚动条 33
2.7 OLE控件 35
2.8数据控件 38
2.9 ActiveX控件 41
习题 50
第3章 用Visual Basic编程 52
3.1 Visual Basic程序的构成 52
3.2 Visual Basic的基本语法 53
3.2.1数据类型 53
3.2.2常量与变量 56
3.2.3变量作用域 59
3.2.4表达式 59
3.3基本语句 61
3.3.1赋值语句 61
3.3.2输入语句 61
3.3.3输出语句 62
3.4函数 65
3.4.1内部函数 65
3.4.2自定义函数 70
3.5使用基本语句及函数的程序举例 70
习题 72
第4章 程序流程控制 73
4.1条件测试语句 73
4.1.1 If测试语句 73
4.1.2 Select Case测试语句 78
4.2循环 80
4.2.1 For...Next循环结构 81
4.2.2 Do...Loop循环结构 82
4.2.3 While...Wend循环控制结构 84
4.2.4多重循环 84
4.3分支 86
4.3.1 On...Goto条件分支语句 86
4.3.2 GoTo无条件分支语句 86
4.4流程控制语句程序举例 87
习题 90
第5章 数组 91
5.1一维数组 91
5.2多维数组 92
5.3动态数组 93
5.4使用数组的程序举例 95
习题 98
第6章 过程 99
6.1过程的定义 99
6.1.1 Sub过程 99
6.1.2 Function过程 102
6.2过程的调用 104
6.2.1 Sub过程的调用 104
6.2.2 Function过程的调用 106
6.3参数的传递 109
6.3.1形参与实参 109
6.3.2参数的传送方式 110
6.3.3数组参数的传送 113
6.3.4对象参数的传送 116
习题 120
第7章 设计菜单 121
7.1设计下拉式菜单 121
7.1.1认识菜单编辑器 122
7.1.2设计菜单 123
7.1.3编写菜单事件过程 125
7.1.4设计菜单项状态 126
7.2设计弹出式菜单 128
习题 129
第8章 绘图 130
8.1坐标系统 130
8.1.1标准系统 130
8.1.2自定义坐标系统 131
8.2绘图方法 133
8.2.1清屏与画点 133
8.2.2画直线 134
8.2.3矩形 137
8.2.4圆 138
8.2.5画汭圆 138
8.2.6画弧 139
8.2.7颜色 140
习题 142
第9章 文件 143
9.1文件控件 143
9.1.1驱动器列表框 144
9.1.2目录列表框 144
9.1.3文件列表框 145
9.2文件处理语句和函数 146
9.2.1与文件系统相关的语句 147
9.2.2与文件系统相关的函数 149
9.3顺序文件 151
9.3.1顺序文件的打开 151
9.3.2顺序文件的读操作 153
9.3.3顺序文件的写操作 154
9.3.4顺序文件的关闭 155
9.4随机文件 157
9.4.1声明记录类型变量 157
9.4.2打开随机文件 158
9.4.3随机文件的读操作 159
9.4.4随机文件的写操作 159
9.4.5随机文件的浏览操作 162
9.5二进制文件 164
习题 165
第10章 多重窗体与多重文档 166
10.1多重窗体 166
10.2多重文档 169
习题 172
附录A 对象的属性 173
附录B 对象的事件 178
附录C 对象的方法 180