第一课 认识Visual.Basic 6.0 1
1.1 课堂讲解 1
1.1.1 Visual Basic 6.0简介 1
1.1.2 Visual Basic 6.0的安装 2
1.1.3 Visual Basic 6.0启动与退出 6
1.1.4 Visual Basic 6.0集成开发环境 7
1.1.5 怎样学好Visual Basic 11
1.2 上机实战 12
1.2.1 启动Visual Basic 6.0并创建工程 12
1.2.2 保存工程 13
1.2.3 运行工程 13
1.2.4 退出Visual Basic 13
1.3 课后练习 14
第二课 Visual Basic 6.0基本操作 15
2.1 课堂讲解 15
2.1.1 Visual Basic程序设计特点 15
2.1.2 Visual Basic中的常用术语 16
2.1.3 对象简介 16
2.1.4 工程的基本概念 18
2.1.5 工程管理 19
2.1.6 控件的基本操作 21
2.2 上机实战 24
2.2.1 创建一个标准EXE工程 24
2.2.2 为窗体添加控件 25
2.2.3 编写按钮事件过程 26
2.3 课后练习 27
第三课 Visual Basic 6.0程序设计基础 29
3.1 课堂讲解 29
3.1.1 编码规则 29
3.1.2 数据类型 31
3.1.3 常量 34
3.1.4 变量 35
3.1.5 运算符和表达式 38
3.1.6 基本语句 39
3.1.7 数组 50
3.1.8 过程 52
3.1.9 函数 55
3.2 上机实战 59
3.2.1 验证登录信息 59
3.2.2 限制登录次数 61
3.2.3 添加取消登录功能 63
3.3 课后练习 64
第四课 窗体设计 67
4.1 课堂讲解 67
4.1.1 窗体的结构 67
4.1.2 窗体的属性 68
4.1.3 窗体的方法 71
4.1.4 窗体的事件 72
4.1.5 窗体的管理 73
4.2 上机实战 75
4.2.1 为“人事管理系统”添加主窗体 75
4.2.2 编写“关闭系统”按钮结束程序代码 77
4.2.3 添加结束应用程序的确认消息框 78
4.2.4 限制必须成功登录后才显示主窗体 79
4.3 课后练习 79
第五课 常用内部控件 81
5.1 课堂讲解 81
5.1.1 控件简介 81
5.1.2 标签(Label)控件 85
5.1.3 按钮(CommandButton)控件 89
5.1.4 文本框(TextBox)控件 90
5.1.5 列表框(ListBox)控件 93
5.1.6 组合框(ComboBox)控件 96
5.1.7 图像框(Image)控件 97
5.1.8 图片框(PictureBox)控件 100
5.1.9 选项按钮(OptionButton)和复选框(CheckBox)控件 102
5.1.10 直线(Line)和形状(Shape)控件 104
5.2 上机实战 106
5.2.1 打开工程并添加窗体 106
5.2.2 添加控件 106
5.2.3 增加验证功能 108
5.2.4 决定是否可以输入试用期 111
5.2.5 设置部门和职务组合框默认选项 111
5.2.6 完成信息提交 112
5.2.7 实现清除功能 112
5.2.8 显示“员工信息录入”窗体 113
5.3 课后练习 113
第六课 菜单设计 115
6.1 课堂讲解 115
6.1.1 菜单设计的基本概念 115
6.1.2 菜单编辑器 117
6.1.3 实现菜单控制 119
6.1.4 菜单控件数组 122
6.1.5 快捷菜单 124
6.1.6 编写菜单处理程序 125
6.2 上机实战 126
6.2.1 打开工程并创建菜单 126
6.2.2 编写菜单处理程序 128
6.2.3 显示窗体快捷菜单 128
6.2.4 保存工程并测试应用程序 129
6.3 课后练习 129
第七课 工具栏和状态栏 131
7.1 课堂讲解 131
7.1.1 为工程添加ImageList、Toolbar和StatusBar控件 131
7.1.2 ImageList控件 132
7.1.3 Toolbar控件 134
7.1.4 StatusBar控件 136
7.1.5 创建工具栏 139
7.1.6 创建状态栏 139
7.2 上机实战 139
7.2.1 创建窗体、编辑区、工具栏和状态栏 140
7.2.2 编写代码实现编辑器功能 142
7.2.3 保存工程,测试程序 145
7.3 课后练习 146
第八课 对话框设计 147
8.1 课堂讲解 147
8.1.1 对话框的基本概念 147
8.1.2 创建自定义对话框 148
8.1.3 CommonDialog控件 152
8.1.4 打开和另存文件对话框 154
8.1.5 “字体”对话框 156
8.1.6 “颜色”对话框 158
8.1.7 “打印”对话框 159
8.1.8 “帮助”对话框 160
8.2 上机实战 161
8.2.1 创建工程、添加控件 161
8.2.2 创建编辑器界面 162
8.2.3 编写代码实现编辑器功能 163
8.3 课后练习 166
第九课 创建MDI窗体 169
9.1 课堂讲解 169
9.1.1 MDI窗口的基本概念 169
9.1.2 创建MDI窗体及其子窗体 170
9.1.3 MDI窗体与子窗体交互 171
9.1.4 使用QueryUnload事件卸载子窗体 172
9.1.5 排列子窗体 173
9.2 上机实战 174
9.2.1 创建工程和MDI子窗体 174
9.2.2 创建MDI窗体 175
9.2.3 编写子窗体代码 177
9.2.4 编写MDI窗体代码 178
9.3 课后练习 182
第十课 文件操作 185
10.1 课堂讲解 185
10.1.1 文件的基本概念 185
10.1.2 文件访问控件 186
10.1.3 文件系统对象 189
10.1.4 顺序文件访问 193
10.1.5 随机文件访问 197
10.1.6 二进制文件 198
10.2 上机实战 199
10.2.1 创建工程和应用程序界面 200
10.2.2 编写程序功能代码 200
10.2.3 练习总结 206
10.3 课后练习 206
第十一课 图形程序设计 207
11.1 课堂讲解 207
11.1.1 对象坐标系 207
11.1.2 绘图设置 210
11.1.3 基本绘图方法 212
11.1.4 图形控制 216
11.1.5 简单动画设计 219
11.2 上机实战 221
11.2.1 在矩形框内碰撞的小球 221
11.2.2 实现任意指定范围的图形复制 224
11.3 课后练习 227
第十二课 多媒体程序设计 229
12.1 课堂讲解 229
12.1.1 多媒体程序设计的基本概念 229
12.1.2 Multimedia MCI控件 230
12.1.3 Multimedia MCI控件属性 231
12.1.4 Multimedia MCI控件事件 235
12.2 上机实战 237
12.2.1 创建工程和播放器界面 237
12.2.2 编写实现播放器功能代码 239
12.3 课后练习 242
第十三课 数据库编程技术 243
13.1 课堂讲解 243
13.1.1 关系数据库基本概念 243
13.1.2 Visual Basic数据访问功能 244
13.1.3 ADO简介 246
13.1.4 ADO Data控件 251
13.1.5 数据绑定 256
13.2 上机实战 257
13.2.1 创建数据访问窗体 257
13.2.2 添加查找功能 259
13.3 课后练习 261
第十四课 综合实例——人事管理系统 263
14.1 课堂讲解 263
14.1.1 实例目标 263
14.1.2 制作分析 265
14.2 上机实战 266
14.2.1 创建数据库 266
14.2.2 创建工程和登录窗体 269
14.2.3 创建员工数据维护窗体 273
14.2.4 创建员工信息查询窗体 278
14.2.5 创建部门信息查询窗体 280
14.2.6 创建系统MDI窗体和菜单系统 282
14.3 课后练习 283
第十五课 使用Windows API 285
15.1 课堂讲解 285
15.1.1 API介绍 285
15.1.2 在Visual Basic中声明API函数 286
15.1.3 使用API文本浏览器添加API函数声明 287
15.2 上机实战 288
15.2.1 创建应用程序界面 288
15.2.2 实现改变窗体形状 289
15.2.3 运行测试工程 289
15.3 课后练习 290