- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB打字游戏
Visual Basic程序设计课程设计 打字游戏 系别: 专业: 班级: 姓名: 学号: 指导老师: 内容摘要 本程序设计从窗体上随机方掉落英文字母,使用者可按键盘进行对应的输入。在累计游戏中字母出现的个数时,程序会对使用者正确的输入进行统计,计算出使用者在一分钟的打字命中率,从而测试使用者的打字效率。其中有速度选择和成绩提示等功能! 目录 内容摘要 2 正文 3 1.功能描述 3 2.概要设计 3 3.详细设计 3 3.1 程序中使用到的控件 3 3.2 命令按钮运行代码 4 3.3 时间控件运行代码 4 3.4 文本框运行代码 6 3.5 键盘事件运行代码 6 4.效果及存在问题 7 效果截图: 7 存在的问题: 8 5.心得 8 参考文献 8 正文 1.功能描述 设计一个打字游戏程序,能够实现随机产生英文字母,统计英文字母出现的个数和使用者的正确打字个数,最后计算并显示出使用者打字的命中率。时间自动设置为一分钟,游戏开始时有速度选择。游戏进行中或结束时,使用者可以选择重新开始或退出游戏。 2.概要设计 3.详细设计 3.1 程序中使用到的控件 命令按钮(Commandbutton) 3个 标签(Label) 13个 文本框(Text) 1个 选项按钮(Optionbutton) 3个 时间控件(Timer) 2个 3.2 命令按钮运行代码 Private Sub Command1_Click() 游戏开始 Timer1.Interval = 1 Command1.Enabled = False Command3.Enabled = True Label5.Caption = 0 Label9.Caption = 0 Label10.Caption = 0 % Label13.Caption = Text1.Text = 60 Timer2.Interval = 1000 End Sub Private Sub Command2_Click() ‘退出 End End Sub Private Sub Command3_Click() 重新挑战 Label1.Caption = Label2.Caption = Label3.Caption = Label4.Caption = Label1.Top = 8760 Label2.Top = 8760 Label3.Top = 8760 Label4.Top = 8760 Label5.Caption = 0 Label9.Caption = 0 Label10.Caption = 0 % Text1.Text = 60 时间恢复为初始值 Label13.Caption = Timer1.Enabled = True Timer2.Enabled = True End Sub 3.3 时间控件运行代码 Private Sub Timer1_Timer() Randomize 快速时游戏速度 If Option1.Value Then Label1.Top = Label1.Top + 70 Label2.Top = Label2.Top + 80 Label3.Top = Label3.Top + 90 Label4.Top = Label4.Top + 100 End If 中速时游戏速度 If Option2.Value Then Label1.Top = Label1.Top + 50 Label2.Top = Label2.Top + 55 Label3.Top = Label3.Top + 60 Label4.Top = Label4.Top + 65 End If 慢速时游戏速度 If Option3.Value Then Label1.Top = Label1.Top + 25 Label2.Top = Label2.Top + 30 Label3.Top = Label3.Top + 35 Label4.Top = Label4.Top + 40 End If 设置程序随机产生英文字母 If Label1.Top 8760 Then Label1.Top = 0 Label1.Left = Rnd() * 108
您可能关注的文档
最近下载
- CNAS-RL10:2020生物样本库认可规则.pdf VIP
- 2025至2030全球及中国双频WiFi芯片组行业发展趋势分析与未来投资战略咨询研究报告.docx
- 范-K-萨普《资金管理特别报道》.pdf VIP
- 肺部少见细菌感染临床诊疗体系.pptx VIP
- 西方心理学理论分类体系反思与建构.doc VIP
- 对数的计算以及对数函数的基本性质.doc VIP
- 甲方项目技术负责人岗位职责.pdf VIP
- GB 45673-2025《危险化学品企业安全生产标准化通用规范》解读.pptx
- 心肺复苏重启生命心肺复苏教学培训课件PPT.pptx VIP
- OMRON欧姆龙FQ系列一体化视觉传感器FQ FQ Catalog.pdf
有哪些信誉好的足球投注网站
文档评论(0)