VB程序设计
课程大作业
题目名称: 辩论赛计时与计分系统 班 级: 姓 名: 班级学号: 课程教师: 学 期: 完成时间:
一 、设计思路
看到题目后,我首先找到了关于辩论赛的资料,了解到辩论赛的流程,以及一般辩论赛的规则。知道了辩论赛的计时与计分规则之后,我开始用自己学过的vb知识开始实际的编程。 首先设计整体的布局,设计一个选择界面,看能够进行各个功能的选择。其次开始进行各个功能的编译。在计时系统中,首先进行各个环节的时间输入,因为根据我了解的知识每个辩论赛的环节时间并不是确定的,这样可以选择的输入时间软件的应用范围就得到很大的扩展。最后开始进行各个环节的时间限定。这个步骤要设置定时器,我设置了两个,便于两队的分别计时。此外我还专门设置了两张不同的图片用于对各队的提醒,因为图片是可以相互跳动的,只要时间少于10秒图片就会不停的变换。时间到予以停止计时。最后是计分系统,这个比较简单,只是输入各队的分数进行数字的加减即可。
二 、设计的目标
软件能够的运行,能够分别计时与计分。在时间少于10秒时能够给各队予以提醒。并要求软件能够具有实际的运用功能。要求界面美观,赏心悦目。
三、各功能模块运行界面的功能
计时与计分系统 计分系统 计时系统 输入各环节时间
主界面算法
Private Sub Command1_Click() Form1.Hide Form2.Show End Sub
Private Sub Command2_Click() Form1.Hide Form4.Show End Sub
Private Sub Command3_Click() End End Sub
Private Sub Form_Resize() Image1.Top = 0 Image1.Left = 0 Image1.Stretch = True
Image1.Height = Me.ScaleHeight Image1.Width = Me.ScaleWidth Image1.Picture = Me.Picture End Sub
计分系统算法
Private Sub Command1_Click()
Label5.Caption = Val(Text1) + Val(Text2) + Val(Text3) + Val(Text4) + Val(Text5)
相关推荐: