收藏 分销(赏)

VB全书课件.ppt

上传人:pc****0 文档编号:13344821 上传时间:2026-03-04 格式:PPT 页数:13 大小:238KB 下载积分:10 金币
下载 相关
VB全书课件.ppt_第1页
第1页 / 共13页
VB全书课件.ppt_第2页
第2页 / 共13页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第16章 综合程序设计举例,1,本章以两个实际例子为主线,较为系统地运用,VB,程序设计的方法,介绍,VB,开发应用软件的过程。通过本章的学习,可以了解实际应用程序的设计、分析以及开发的整个过程,同时也能对,VB,应用程序开发有个比较全面的认识。,2,个人通信录本身可以是一个程序,也可以作为应用程序的一部分,例如在,Microsft,Outlook,中的通讯簿。我们给出的第一各综合示例是通过,VB,设计一个个人通讯录管理系统。管理系统具有浏览、添加、更新、删除和查询记录的功能。,16.1 个人通讯录,3,16.1.1,数据库设计,个人通讯录管理系统采用数据库方法,使用,Access 2000,格式,数据库名称为,address.mdb,,其中包含有一个数据表,address,,表结构如表所示,其中,Id,为主关键字。,4,字段名,类型,宽度,字段名,类型,宽度,Id,自动编号,长整型,邮编,文本,6,姓名,文本,10,工作单位,文本,50,性别,文本,2,职务,文本,10,关系,文本,10,Email,文本,50,生日,日期,/,时间,自动,QQ,文本,20,电话,文本,40,MSN,文本,20,手机,文本,40,备注,备注,自动,地址,文本,50,5,16.1.2,系统实现,1,系统分析,本系统采用,ADO,技术进行开发,与前面介绍的,ADO,控件所不同是:实际的信息系统中一般不采用数据绑定的方法,而是通过程序代码实现控件与数据库相应字段的联系。,另外在个人通讯录中,要进行添加、删除、更新等操作,这些操作可以通过一个全局变量及调用同一个窗体模块分别实现不同的功能。,6,2,界面设计和程序代码,7,设计一个扑克牌发牌程序。程序根据选项的设置进行发牌,选项中有发牌速度的选择、牌的背景图案的选择和各家牌是否翻开的选择,发牌完成以后可以对牌进行排序。这是一个基础,在此之上增加一些规则的操作就可以作为游戏程序的一部分。,16.2 扑克牌发牌,8,16.2.1,程序分析,编写扑克牌程序的方法有多种,可以用,VB API,调用,Window,资源的方法、自定义图形的方法或者利用现有扑克牌控件的方法进行编程。其中使用扑克牌控件的方法最为简单,本程序就是采用现有的扑克牌控件进行编程。,在发牌过程中,可以使用四个,Image,控件数组来显示各家所发到的牌,用四个数组来记录已经发出的牌,以避免重复。发牌的速度可以使用定时器控件来控制。,9,16.2.2,程序实现,1,界面设计,新建一个工程,打开添加部件对话框,选择扑克牌控件“,Playing Cards for Visual Basic”,,单击“确定”按钮将扑克牌控件加入到工具箱。注意:该控件,VBCards.ocx,在本课件中提供,复制到操作系统的,system32,文件夹下,然后在“开始”“运行”中使用“,regsvr32.exe,VBCards.ocx,”,命令注册。,10,11,12,2,扑克牌控件,扑克牌控件中包含,54,张牌,可以通过改变,ChangeCard,属性得到所需要的牌,通过,Picture,属性得到可显示的牌的图片。,ChangeCard,属性值,1,13,为黑桃;,14,26,为方块;,27,39,为草花;,40,52,为红桃;,53,54,为小王和大王。其中每一花色中牌的排列为,A,、,2,、,3,、,4,、,5,、,6,、,7,、,8,、,9,、,10,、,J,、,Q,和,K,。,13,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服