第1章 Visual Basic入门 1
1.1 Visual Basic简介 1
1.1.1VB的版本 1
1.1.2 VB运行环境 2
1.1.3安装 2
1.1.4启动 4
1.2 VB集成开发环境 4
1.2.1标题、菜单和工具栏 7
1.2.2窗体窗口 8
1.2.4属性窗口 9
1.2.3工具箱 9
1.2.5工程资源管理器窗口 10
1.2.6代码窗口 10
1.2.7窗体布局窗口 11
1.3习题 12
第2章 VB程序设计基本概念 13
2.1用户界面设计 13
2.1.1确定用户界面对象 13
2.1.2定义用户界面属性 14
2.2简单的VB应用程序 16
2.2.1简单的VB编程 16
2.2.2 VB应用程序设计步骤 17
2.2.3运行和保存程序 19
2.3窗体和基本控件 20
2.3.1对象的属性、事件和方法 20
2.3.2 对象的基本属性 21
2.3.3窗体(Form) 25
2.3.4命令按钮(CommandButton) 31
2.3.5标签(Label)和文本框(TextBox) 33
2.3.6控件的默认属性 38
2.4可执行文件 38
2.6习题 39
3.1.1变量 41
第3章 VB语言基础 41
3.1变量与常量 41
3.1.2常量 45
3.2数据类型 46
3.2.1标准数据类型 46
3.2.2用户自定义数据类型 49
3.3数据运算 50
3.3.1算术运算 50
3.3.2连接运算 51
3.3.3比较运算 51
3.3.5表达式 52
3.3.4逻辑运算 52
3.4内部函数 53
3.5习题 55
第4章 VB基本语句 58
4.1赋值与注释语句 58
4.1.1赋值语句 58
4.1.2注释语句 59
4.2交互函数与过程 59
4.2.1输入框InputBOX 60
4.2.2信息框MsgBOX 62
4.3.1条件表达式 65
4.3选择结构 65
4.3.2 If-Then和If-Then-Else语句 66
4.3.3分情况选择结构(Select-Case) 69
4.3.4嵌套结构 71
4.4循环结构 75
4.4.1 Do-Loop循环 75
4.4.2 For-Next循环 77
4.4.3循环嵌套 79
4.4.4从循环中退出(Exit) 81
4.5 Visual Basic 6.0帮助系统 82
4.5.1 MSDN Library查阅器 82
4.5.3从Internet上获得帮助 83
4.5.2 用【F1】获得帮助 83
4.6 习题 85
第5章 数组 88
5.1数组的概念 88
5.1.1数组与数组元素 88
5.1.2数组的维数 89
5.2静态数组 89
5.2.1静态数组的声明 89
5.2.2静态数组的应用 90
5.3动态数组 95
5.3.1动态数组的创建 95
5.3.2动态数组的应用举例 96
5.4控件数组 98
5.4.1控件数组的概念 98
5.4.2控件数组的建立与使用 99
5.5习题 103
第6章 过程 105
6.1 Sub过程 105
6.1.1事件过程与通用过程的定义 105
6.1.2通用过程的调用 108
6.2 Function过程 109
6.2.1 Function过程的定义 109
6.2.2 Function过程的调用 110
6.3参数传递 112
6.3.1形式参数与实际参数 112
6.3.2传值与传址 113
6.4习题 117
第7章 变量与过程的作用域 118
7.1代码模块的概念 118
7.1.1窗体模块 119
7.1.2标准模块 119
7.1.3类模块 120
7.2变量的作用域 120
7.2.1过程级变量 121
7.2.2模块级变量 122
7.2.3变量作用域小结 124
7.2.4变量的生存期 125
7.3过程的作用域 126
7.3.1模块级过程 126
7.3.2全局级过程 127
7.3.3调用其他模块中的全局过程 127
7.3.4过程作用域小结 128
7.4习题 129
8.1.1错误类型 130
8.1程序调试 130
第8章 程序调试与出错处理 130
8.1.2调试和排错 132
8.2出错处理 134
8.3习题 135
第9章 常用控件及其应用 136
9.1选择性控件 136
9.1.1单选按钮和复选框 136
9.1.2框架 138
9.1.3列表框 140
9.1.4组合框 144
9.1.5滚动条 145
9.2时钟 147
9.3对话框 151
9.3.1通用对话框 151
9.3.2自定义对话框 161
9.4习题 163
第10章 文件 164
10.1文件系统控件 164
10.1.1驱动器列表框 165
10.1.2目录列表框 165
10.1.3文件列表框 166
10.2.1数据文件的类型 169
10.2传统的文件读写 169
10.2.2访问顺序文件 170
10.2.3访问随机文件 173
10.2.4访问二进制文件 176
10.3文件系统对象 177
10.3.1文件系统对象概述 177
10.3.2Drive对象 178
10.3.3Folder对象 180
10.3.4 File对象 183
10.3.5 TextStream对象 185
10.4习题 188
第11章 菜单与工具栏的设计 189
11.1菜单的设计 189
11.1.1认识菜单编辑器 189
11.1.2下拉式菜单的设计 191
11.1.3菜单命令的增减 193
11.1.4弹出式菜单的设计 195
11.2工具栏的设计 195
11.2.1用手工方法制作工具栏 196
11.2.2使用Toolbar控件与ImageList控件 197
11.3习题 202
12.1.1图形的坐标系统 203
12.1图形操作 203
第12章 图形与图像 203
12.1.2图形控件 205
12.1.3图形方法 209
12.2显示图片 215
12.2.1直接加载图片到窗体 215
12.2.2使用图像控件 215
12.2.3使用图片框控件 216
12.3习题 217
第13章Visual Basic与数据库 218
13.1数据库的概念 218
13.2.1创建数据库 219
13.2创建数据库和表 219
13.2.2创建表 222
13.3输入和编辑数据 223
13.4用数据控件访问数据库 224
13.5习题 226
第14章 ActiveX控件 227
14.1关于ActiveX控件 227
14.2用户自己创建ActiveX控件 231
14.2.1自己动手创建ActiveX控件 231
14.2.2通过向导制作ActiveX控件 240
14.3习题 243
附录 高职高专《Visual Basic程序设计》大纲(2001年) 244