1 / 13
文档名称:

VB全书课件.ppt

格式:ppt   页数:13页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB全书课件.ppt

上传人:tmm958758 2015/5/27 文件大小:0 KB

下载得到文件列表

VB全书课件.ppt

相关文档

文档介绍

文档介绍:第16章综合程序设计举例
1
本章以两个实际例子为主线,较为系统地运用VB程序设计的方法,介绍VB开发应用软件的过程。通过本章的学****可以了解实际应用程序的设计、分析以及开发的整个过程,同时也能对VB应用程序开发有个比较全面的认识。
2
个人通信录本身可以是一个程序,也可以作为应用程序的一部分,例如在Microsft Outlook中的通讯簿。我们给出的第一各综合示例是通过VB设计一个个人通讯录管理系统。管理系统具有浏览、添加、更新、删除和查询记录的功能。
个人通讯录
3
数据库设计
个人通讯录管理系统采用数据库方法,ess 2000格式,,其中包含有一个数据表address,表结构如表所示,其中Id为主关键字。
4
字段名
类型
宽度
字段名
类型
宽度
Id
自动编号
长整型
邮编
文本
6
姓名
文本
10
工作单位
文本
50
性别
文本
2
职务
文本
10
关系
文本
10
Email
文本
50
生日
日期/时间
自动
QQ
文本
20
电话
文本
40
MSN
文本
20
手机
文本
40
备注
备注
自动
地址
文本
50
5
系统实现

本系统采用ADO技术进行开发,与前面介绍的ADO控件所不同是:实际的信息系统中一般不采用数据绑定的方法,而是通过程序代码实现控件与数据库相应字段的联系。
另外在个人通讯录中,要进行添加、删除、更新等操作,这些操作可以通过一个全局变量及调用同一个窗体模块分别实现不同的功能。
6

7
设计一个***牌发牌程序。程序根据选项的设置进行发牌,选项中有发牌速度的选择、牌的背景图案的选择和各家牌是否翻开的选择,发牌完成以后可以对牌进行排序。这是一个基础,在此之上增加一些规则的操作就可以作为游戏程序的一部分。
***牌发牌
8
程序分析
编写***牌程序的方法有多种,可以用VB API调用Window资源的方法、自定义图形的方法或者利用现有***牌控件的方法进行编程。其中使用***牌控件的方法最为简单,本程序就是采用现有的***牌控件进行编程。
在发牌过程中,可以使用四个Image控件数组来显示各家所发到的牌,用四个数组来记录已经发出的牌,以避免重复。发牌的速度可以使用定时器控件来控制。
9
程序实现

新建一个工程,打开添加部件对话框,选择***牌控件“Playing Cards for Visual Basic”,单击“确定”按钮将***牌控件加入到工具箱。注意:,复制到操作系统的system32文件夹下,然后在“开始”→“运行”中使用“ ”命令注册。
10