第一篇 Visual Basic入门知识 2
【案例1】欢迎学习Visual Basic 2
一、案例效果 2
二、涵盖知识点 2
1.Visual Basic开发界面 2
2.Visual Basic的特点 5
3.对象、类、属性、方法和事件 6
4.Visual Basic程序的开发步骤 6
5.Visual Basic工程的组成 6
三、操作步骤 7
四、案例小结 11
五、实训练习 12
第二篇 Visual Basic编程基础知识 14
【案例2】成绩计算 14
一、案例效果 14
二、涵盖知识点 14
1.控件的布局 14
2.变量的使用 16
3.Val函数的使用 17
4.焦点的控制 17
5.使用文本框输入输出信息 17
6.使用标签输出信息 17
三、操作步骤 18
四、案例拓展 21
五、案例小结 22
六、实训练习 23
【案例3】体育达标测试 25
一、案例效果 25
二、涵盖知识点 25
1.变量的作用域 25
2.常量的使用 28
3.运算符与表达式 29
4.选择结构 31
三、操作步骤 33
四、案例拓展 36
五、案例小结 40
六、实训练习 40
【案例4】九九表 42
一、案例效果 42
二、涵盖知识点 43
1.Print方法 43
2.循环结构 43
3.Function过程 46
4.Sub过程 48
三、操作步骤 48
四、案例拓展 50
五、案例小结 52
六、实训练习 52
【案例5】竞赛作品评定 53
一、案例效果 53
二、涵盖知识点 54
1.随机函数 54
2.数组 54
3.循环的嵌套 57
三、操作步骤 58
四、案例拓展 61
五、案例小结 63
六、实训练习 63
【案例6】简易计算器 64
一、案例效果 64
二、涵盖知识点 64
1.创建控件数组 64
2.控件数组的应用 65
三、操作步骤 65
四、案例拓展 70
五、案例小结 71
六、实训练习 71
【案例7】古诗选读 72
一、案例效果 72
二、涵盖知识点 73
1.并行多窗体设计 73
2.父子多窗体设计 73
3.列表框的简单使用 74
4.设置颜色 75
三、操作步骤 76
四、案例拓展 83
五、案例小结 87
六、实训练习 88
【案例8】用户登录 91
一、案例效果 91
二、涵盖知识点 91
1.文本框 91
2.静态变量 92
三、操作步骤 92
四、案例拓展 94
五、案例小结 95
六、实训练习 95
【案例9】运动会报名 97
一、案例效果 97
二、涵盖知识点 97
1.单选按钮 97
2.列表框 97
3.组合框 98
三、操作步骤 98
四、案例拓展 101
五、案例小结 101
六、实训练习 102
【案例10】倒计时表 104
一、案例效果 104
二、涵盖知识点 104
1.计时器控件 104
2.复选框控件 105
三、操作步骤 105
四、案例小结 108
五、实训练习 108
【案例11】挂历制作 110
一、案例效果 110
二、涵盖知识点 111
1.驱动器列表控件 111
2.目录列表控件 111
3.文件列表控件 111
三、操作步骤 111
四、案例拓展 113
五、案例小结 114
六、实训练习 115
【案例12】简易记事本 117
一、案例效果 117
二、涵盖知识点 119
1.菜单制作 119
2.工具栏制作 122
3.状态栏制作 125
4.通用对话框控件的使用 127
5.文件读写操作 130
6.有关剪贴板的编程 131
三、操作步骤 132
四、案例拓展 138
五、案例小结 139
六、实训练习 140
第三篇 Visual Basic数据库编程基础 146
【案例13】学生数据库制作 146
一、案例效果 146
二、涵盖知识点 147
1.数据库基本概念 147
2.Access环境 148
3.Access操作 149
4.建立表间关联 158
三、操作步骤 159
四、案例小结 163
五、实训练习 163
【案例14】学生信息浏览 165
一、案例效果 165
二、涵盖知识点 165
1.Adodc控件 165
2.DataGrid表格控件 169
三、操作步骤 170
四、案例拓展 172
五、案例小结 173
六、实训练习 173
【案例15】学生选课信息查询 175
一、案例效果 175
二、涵盖知识点 176
1.ADO对象 176
2.SQL语句 177
三、操作步骤 178
四、案例拓展 181
五、案例小结 181
六、实训练习 182
【案例16】学生信息编辑 183
一、案例效果 183
二、涵盖知识点 185
1.Recordset对象访问数据库的方法 185
2.数据绑定控件 185
三、操作步骤 185
四、案例小结 189
五、实训练习 190
第四篇 Visual Basic数据库编程实战——科研工作量统计系统 192
一、需求背景 192
二、系统数据库设计 195
三、系统模块结构 199
四、基本信息维护管理模块 200
五、科研项目管理模块 205
六、论文管理模块 215
七、科技著作管理模块 226
八、系统设置模块 231
九、实训练习 235
参考文献 238