- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第13课
控件数组与Timer控件
“开心水果机”
教科版(云南)信息技术八年级下册
新课导入
问题与任务:
小明在网上玩过一个“开水果机”的游戏,于是,他
想用VB编一个类似的程序。
游戏规则:点击“开始”,从指定的水果图片中随机
抽取3张水果图片(可重复)并放入3个图片框中,直至按下
“停止”按钮,如果3张图片都相同则表示中奖。运行效
果如“图13-1‘开心水果机效果图”所示。
工屋Z
貌营中大驾!
开心水期机
确定
开始止
航配永奶2
奖
新课讲解
“开心水果机”原理分析
通过观察“开心水果机”程序界面(图13-2)并结合游
戏规则,小明发现水果机的秘密:每次点击开始”按钮后,
水果机会自动从指定的水果图片中任意抽取3张可重复的
水果图片,并放入3个图片框中,直至按下“停止”按钮
为止。中奖的判断依据是3个图片框中的图片是同一图片。
并心求机
开始
随机抽取3张图片
开始郁止
是图片相同?否
奖中奖继续努力
结束
小明从该程序的流程图(图13-3)发现,要编写
本程序,除了前面所学到的VB知识外,还必须要知
道怎样多次、随机抽取图片。
二、Rnd和Fix函数
要实现随机抽取图片,就必须要生成随机数。
那么,如何生成一个随机数呢?
试一试
(1)新建工程。请依照图13-4(a)新建一个工程,添
加Text控件和两个Command控件,依照图13-4(b)所
示输入代码,并注意更改控件的name等属性。
潮的用
mdCondLilClick
PrivateSubComandLi1_Click()
TextXianshi.Text=Rnd
EndSub
帥蘑机产生钟:机产生PrivateSubCommandLi2_Click()
的:0-10-
10
数TextXianshi.Text=10*Rnd
EndSub
(a)随机函数界面设计图(b)随机函数代码窗口
(2)运行程序。单击“例1”按钮6次,将控件Text
的数按要求填写在表13-1的第二列中。关闭后重新
运行程序,再次单击“例1”按钮6次,将产生数按
要求填写在表13-1的第三列中,观察两列数的变化
规律。
表13-1随机函数
记录次数第一次产生数据第二次产生数据第三次产生数据
(关闭后重新运行(加入Randomize
后)
1
2
3
4
5
6
(3)添加代码。按图13-5所示在程序中添加代码,
将程序执行后的结果记录在第四列中,并观察数的
变化规律。
PrivateSubFormLoad()
Randomize
EndSub
图13-5加载Randomize函数通过观察我们发现,
随机函数Rnd的作用是返回一个大于或等于0,但小于
1的随机小数。其语法格式为
Rnd
您可能关注的文档
- 第二单元整体教学课件统编版语文七年级下册.pptx
- 第一章 第二节 第1课时 勾股定理及其逆定理(北师版八年级下册数学课件).pptx
- 合格考教学)第9课 资产阶级革命与资本主义制度的确立——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第10课 影响世界的工业革命——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第11课 马克思主义的诞生与传播——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第12课 资本主义世界殖民体系的形成——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第13课 亚非拉民族独立运动——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第14课 第一次世界大战与战后国际秩序——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第15课 十月革命的胜利与苏联的社会主义实践——岳西县店前中学2025届高二(1)(2)班.pptx
- 合格考教学)第16课 亚非拉民族民主运动的高涨——岳西县店前中学2025届高二(1)(2)班.pptx
- 讲稿:深入理解“五个注重”把握进一步深化改革统筹部署以钉钉子精神抓好落实.pdf
- 副市长在2025年全市医疗工作会议上的讲话.docx
- 2025年市县处级以上党委(党组)理论学习中心组专题学习计划.docx
- 市民族宗教事务局党组书记、局长2024年度民主生活会个人对照检视发言材料.docx
- 烟草局党组书记2024年度抓基层党建工作述职报告.docx
- (汇编)学习2025年全国教育工作会议精神心得体会发言心得感悟.pdf
- 汇编学习领会在二十届中纪委四次全会上的重要讲话精神心得体会.pdf
- 在2025年镇安全生产、消防安全和生态环境保护第一次全体会议上的讲话提纲.docx
- 书记干部座谈会上的讲话+纪委全会上的讲话.pdf
- 党课:从毛泽东诗词中感悟共产党人初心使命.docx
最近下载
- 外研版 选择性必修第二册Unit3 Times change Developing ideas 课件.pptx
- 带头严守政治纪律和政治规矩,维护党的团结统一等四个方面存在的问题与整改材料4.docx VIP
- 市政工程竣工验收流程图汇.doc
- 【新教材】统编版高中历史选择性必修3《文化交流与传播》教学计划(含教学进度表).pdf
- 2024年苏州卫生职业技术学院单招语文考试试题及答案解析.docx
- 美的-风冷热泵模块机组技术手册.pdf
- 2024年长沙职业技术学院单招语文考试试题及答案解析.docx
- 2024年高中生物晨背和晚背知识点.doc
- 医院培训课件:《护理查对制度》.pptx
- 高中数学教学中的学生自主学习能力分析教学研究课题报告.docx
文档评论(0)