VB打字游戏课程设计报告.doc
《VB打字游戏课程设计报告.doc》由会员分享,可在线阅读,更多相关《VB打字游戏课程设计报告.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB程序设计课程设计报告课程设计题目:打字游戏姓 名 : 肖婷专 业 : 统计班 级 : 093242学 号 :09324221指导老师 : 王敏2011年1月4号内容摘要:本程序是利用vb编写的一个打字游戏,游戏具有功能:上方有文字掉下,按键可将其击掉,有速度选择,难度选择,难度低时为单个字符,难度高时为单词。本游戏,让人在体验趣味的同时也提高了自己的打字速度,尤其使用于初学打字的朋友们!可以让用户从零开始逐步变为打字高手,短时间内运指如飞!48小时成为打字高手,寓教于乐。本设计报告包括初始的设计想法,概要设计和详细设计。详细设计包括界面设计和所需代码,及其运行后的结果图,以便具体使用。目
2、录1. 功能描述32. 概要设计33. 详细设计44. 效果及存在问题95. 心得体会12小组成员12参考文献121功能描述本程序是利用vb编写的一个打字游戏,游戏可以选择难易程度,选择简单时上方掉落的是单个字符,选择困难时上方掉落的是单词,当正确按键时可以将其击掉,成绩相应增加一分,开始前可以选择游戏速度,点击加减按钮可以调节游戏速度。本程序还有许多实用功能,可以将游戏暂停、继续、从来、结束等。2概要设计打字游戏简单方框图:屏幕上方掉落单个字符时键盘输入对应的单个字符屏幕上的单个字符消失与单词最比较相同时单词消失屏幕上方掉落为单词时键盘输入对应的单词单词存在在标签label8的caption
3、上3详细设计(1)界面设计在窗体上添加6个命令按钮command1、command2、 command3 、command4、Command5 command6、8个标签Label1、Label2、Label3、Label4、Label5、Label6、Label7、Label8、2个定时器time1、time2、1个文本框text1和2个单选按钮option1、option2按表修改它们的属性,如图所示。对象属性值Command1Caption加Command2Caption减Command3Caption开始Command4Caption结束Command5Caption暂停/继续Comm
4、and6Caption重来Label1CaptionLabel2CaptionLabel3Caption成绩Label4Caption速度Label5Caption18Label6CaptionLabel7CaptionLabel8Captiontime1Interval0Time2Interval0Option1Caption简单Option2Caption困难Text1text(2)编写程序代码如下:Private Sub Command1_Click()曾加速度Label5.Caption = Label5.Caption + 1End Sub减小速度Private Sub Comman
5、d2_Click()Label5.Caption = Label5.Caption - 1End Sub开始游戏Private Sub Command3_Click()If Option1.Value ThenTimer1.Interval = 1Timer2.Interval = 0Label7.Caption = Label1.Top = 8760Label6.Top = 8760Label1.Visible = TrueLabel6.Visible = TrueEnd IfIf Option2.Value ThenTimer2.Interval = 1Timer1.Interval =
6、0Label1.Caption = Label6.Caption = RandomizeClsa = Array(one, two, three, free, feel, fly, lacking, the, power, that)x = Int(Rnd * (UBound(a) + 1)Label7.Caption = a(x)Command1.Enabled = FalseCommand2.Enabled = FalseLabel7.Top = 0Label7.Visible = TrueEnd IfEnd SubPrivate Sub Form_KeyPress(KeyAscii As
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 打字 游戏 课程设计 报告
限制150内