VB实例—6张扑克牌的心灵魔术

2019-03-19 10:06胥淑华吐鲁番职业技术学院
数码世界 2019年2期
关键词:窗体宋体控件

胥淑华 吐鲁番职业技术学院

在VB教学中,随机函数的学习是比较抽象难以理解的,我们可以通过同学们感兴趣的扑克牌心灵魔术案例来学习领会随机函数的使用功能。

功能:通过VB中随机函数的灵活运用,实现6张扑克牌的心灵魔术

实现方法:

一、素材:

当前目标Picture文件夹下的图片文件名依次为:1-13是黑桃,14-26是红桃,27-39是梅花,40-52是方块,53是大王,54是小王,55是扑克牌的背景图片。

二、窗体控件Form1 Form的设置:

1、Caption属性:6张扑克牌的魔幻显示

2、BackColor属性:绿色

3、Image1属性:

(1) 名称属性:Image1—Image6

为了使外观漂亮美观,我们可以使六张扑克牌分不同花色上下各三张均匀地分布在窗体中。

(2)Picture属性:将当前目标picture中的图片文件顺次插入到控件中

(3) Picture1---Picture6逐次将当前目标picture中的图片文件插入到图片控件中

三、标签控件Label1的设置:

1、Caption属性:你在自己心里选中一张扑克牌,请记住了,然后,按OK命令按钮,这时候你心里的记住的那张牌在哪里?

2、Font属性:宋体、粗体、三号

3、ForeColor属性:黑色

四、Command1按钮:

Caption属性:OK

五、添加窗体2:具体操作:工程菜单------添加窗体

窗体控件Form2 Form的设置:

1、Caption属性:6张扑克牌的魔幻显示

2、BackColor属性:绿色

3、Image1属性:

(1) 名称属性:Image1—Image5。

为了使外观漂亮美观,我们可以使五张扑克牌分不同花色上三张下二张均匀分布在窗体中,并将左下角的扑克牌的位置预留,该张牌的位置就是程序运行后神奇消失的那张牌的位置。

(2)Picture属性:将当前目标picture中的图片顺次插入到控件中

(3) Picture1---Picture5逐次将当前目标picture中的图片插入到图片控件中

六、标签控件Label2的设置:

4、Caption属性:见证奇迹的时刻到了,你自己心里选中的那张扑克牌是不是神奇地消失了?

5、Font属性:宋体、粗体、三号

6、ForeColor属性:黑色

七、Command1按钮:

Caption属性:OK

八、添加模块:

为了使该程序运行时,两个窗体显示的图像的一致性,我们必须要为工程添加一个模块,将变量a定义为全局变量。具体操作方法如下:

工程菜单-----添加模块

为Module模块编写代码:

Publie a as integer

九、程序代码如下:

十、运行结果:

猜你喜欢
窗体宋体控件
使用“填表单”微信小程序 统计信息很方便
基于.net的用户定义验证控件的应用分析
试谈Access 2007数据库在林业档案管理中的应用
基于Qt的多窗体快速并行图形绘制方法研究
关于.net控件数组的探讨
WinCE.net下图形用户界面的开发
Spreadsheet控件在Delphi数据库系统中的编程与应用
福布斯中国大陆50富豪排行榜
武汉迅通集邮收藏品有限公司——售品目录
武汉导通集邮收藏品公司-外国纸币售品目录