电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VB射击游戏程序设计实验报告副本VIP专享VIP免费

VB射击游戏程序设计实验报告副本_第1页
VB射击游戏程序设计实验报告副本_第2页
VB射击游戏程序设计实验报告副本_第3页
VB 射击游戏程序设计实验报告 实验名称:Visual Basic 程序射击游戏 一、 实验目的与要求 1、 掌握Visual Basic 中常用控件的使用,熟悉其基本功能 2、 学习用属性窗口设置对象窗口及用代码设置对象属性的方法。 3、 学习如何用对象(窗体和控件)建立界面及在代码编辑器中输入程序代码的基本操作。 4、 掌握简单的游戏程序设计。 二、 实验内容 射击小游戏:程序运行后的画面如下图所示,此时窗体中只有“开始”按钮时无效的。单击“初学者”、“业余水平”或者“职业水平”按钮后,即可设定为靶子的图像位置的变换速度,级别越高变换速度越快,同时“开始”按钮变为有效。窗体右边有两个标签,上边的标签时显示比赛的剩余时间,下面的标签显示打中靶子的个数。 单击“开始”按钮,窗体中会出现一个小图像,此时各个按钮均无效、不可见。操作鼠标单击该图像,如果击中了,则窗体内右下边标签中的数据会自动加 1。.如下图a 所示。十秒钟后游戏结束,自动弹出对话框,显示总成绩。 三、 实验步骤 1. 设置界面:1 个窗体,4 个标签,5 个按钮和3 个时钟,如图所示: 2. 设置对象的属性:Timer1 时钟用来触发“靶子”按钮控件的变化,Timer2 时钟用来控制比赛的时间,Timer3 时钟用来控制 Label1 中的秒数显示变化。 3. “靶子”按钮的Defau lt 属性值设置为 False,表示回车键不响应;Cancle 属性设置为 False,表示按Esc 键不响应;Pictu re 属性为加载一幅小图像给按钮;sty le 属性为 1-Graphical,表示按钮上可以显示图像和文字。 界面显示: 成绩显示: 四、 程序代码 Dim N,S,R as Integer Priv ate Su b 初学者-Click() Timer1.Interv al = 1000 Command1.Enabled = Tru e End Su b Priv ate Su b 业余水平-Click() Timer1.Interv al = 800 Command1.Enabled = Tru e End Su b Private Sub 职业水平-Click() Timer1.Interval = 600 Command1.Enabled = True End Sub Private Sub 开始-Click() N = 0 S = 0 Command1.Enabled = True Command1.Visible = True Command1.Left = 2600 Command1.Top = 2000 Command2.Enabled = False Command3.Enabled = False Command4. Enabled = False Command5. Enabled = False Command2.Visible = False Command3.Visible = False Command4.Visible = Fals...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部