《《Visual Basic程序设计教程(第3版)》第10章综合应用案例》由会员分享,可在线阅读,更多相关《《Visual Basic程序设计教程(第3版)》第10章综合应用案例(15页珍藏版)》请在金锄头文库上搜索。
1、Click to edit Master title style,Click to edit Master text style,Second level,Third level,Forth level,Fifth level,*,*,Click to edit Master title style,Click to edit Master text style,Second level,Third level,Forth level,Fifth level,*,*,Visual Basic程序设计教程(第3版),第,10,章 综合应用案例,第,10,章 综合应用案例,2,10.1 学生档案管
2、理,10.2 扫雷游戏,10.1,学生档案管理,本实例是应用,Visual Basic,强大的数据库功能来编写一个小型的学生档案管理程序。,本实例的主要知识点:,ADO,数据控件、,Access,数据库、数据绑定、数据库连接、用数据库存取图片、数据库编辑、查询、模糊查询、追加、删除等。,1,名称与功能,实例名称为“,Student”,。,本实例可完成的主要功能:,(,1,)学生个人资料管理。,(,2,)学生成绩管理。,(,3,)学生成绩统计、学期排名。,2,工程建立前的准备,建立数据库和表,本实例使用的是ADO连接Access数据库在工程文件目录下建立一个文件夹DATA用来存放工程中需要用到的
3、数据库。数据库的文件名为DATA.mdb。在这个数据库中存放4个表,分别是成绩表(chengji)、个人档案信息表(Data)、授课科目表(Leibie)和学期成绩排名表(xueqi)如表10.1表10.4所示,。,3,实现步骤,(,1,)创建模块文件,(,2,)创建窗体及窗体中的代码,4,程序调试,程序编写完还要进行调试和运行来去除编辑中的错误使程序能够正常运行并完成设计的功能。,本程序的代码是从,Sub Main,开始运行的,所以还要将启动对象设置成,Sub Main,5,运行程序,图,10.10 Logo,窗体,图,10.11,主窗体,5,运行程序,(,续,),图,10.12,查询窗体,
4、图,10.13,统计结果,5,运行程序,(,续,),图,10.14,学生信息查询,10.2,扫雷游戏,扫雷是,Windows,操作系统自带的一个游戏,它要求玩游戏者在一些方格中确定程序预先设定的“地雷”。,1,名称与功能,实例名称为“,Mine”,。,本实例可按照“扫雷”游戏的规则实现“扫雷”游戏的主要功能:,单击“雷区”时显示当前坐标周围雷的个数,标注地雷,取消标注。,可随意设置“雷区”的大小和雷的个数。,显示用户已标注的雷的个数。,显示用户剩余的时间(单位:秒)。,可保存一个最高分记录。,可判断游戏的成功和失败。,2,编程前的准备,游戏规则,:,单击就可以揭开方块。如果揭开的是地雷,您便输掉游戏。,如果方块上出现数字,则表示在它周围的8个方块中共有多少颗地雷。,要标记您认为可能有地雷的方块,请右键单击它。出现小旗表示已标记,继续右键单击可改为未标记。,游戏区包括雷区、地雷计数器和计时器,。,3,实现步骤,(,1,)创建主窗体,(,2,)菜单设计,(,3,)编辑主窗体代码,(,4,)事件过程编写,4,运行程序,图10.19 运行中的程序 图10.20 正在扫雷,图10.21 扫雷成功,