您的位置: 华声热线 > 资讯 > 正文

VB小程序,猜数字游戏

2020-08-10 09:40:05来源:阅读:-

VB小程序,关注我有更多的有趣的VB小程序

实现功能:程序启动时随机产生1个到500之内的正整数,在Textbook框内输入你猜的数字,试试看你能几次猜中,如果10次没有猜中,Command按钮就变换灰色

控件:一个TextBox文本框,两个Label标签,一个Command命令按钮

界面:

VB小程序,猜数字游戏

VB小程序,猜数字游戏

代码:

Option Explicit

Dim num As Integer

Dim i As Integer

Private Sub Command1_Click()

If i > 10 Then

Command1.Enabled = False

MsgBox "你已猜了多次,游戏结束,没有猜中"

Exit Sub

End If

If Text1.Text = "" Or Not IsNumeric(Text1.Text) Then‘text1为空或者非数字就进行提示

MsgBox "请输入数字!"

Else

If Val(Text1.Text) > num Then

Label2.Caption = "太大了,请重新输入!"

Text1.Text = ""

i = i + 1

ElseIf Val(Text1.Text) = num Then

Label2.Caption = "恭喜你,你猜对了!" & "你共猜了" & Str(i) & "次"

i = i + 1

Else

Label2.Caption = "太小了,请重新输入!"

i = i + 1

Text1.Text = ""

Text1.SetFocus

End If

End If

End Sub

Private Sub Form_Load()

Command1.Caption = "猜数"

Randomize’每次启动时生成的随机数不一样

i = 0

num = Int(Rnd * 500) + 1‘生成随机数

End Sub

想得到更多的VB小程序,请关注我,点击下方的广告可以更好的支持和鼓励我哦!

推荐阅读:苹果降价

滚动推荐
40:05VB小程序,猜数字游戏
在Textbook框内输入你猜的数字,试试看你能几次猜中,如果10次没[详细]
22:24跃维升级!福庆定制家居全新专卖门店
终端门店,不仅仅只是品牌展示,更是品牌信息在终端呈现时的一种深度诠释。[详细]
21:18花刨花板的钱,享受实木品质!福庆定
“花刨花板的钱,享受实木品质!”福庆定制家事业部总监章安强这样诠释“消[详细]
08:42经典车型再进化!2019款Jeep
Jeep公司是一家著名的越野及SUV汽车制造商,切诺基就是其旗下一款经[详细]
58:256199元!云南首款5G手机明天昆
华为mate20X5G版将在昆明正式发售,售价为6199元。这是5G手[详细]
50:13售52.99—71.49万元 20
售52.99—71.49万元 2019款Jeep大切诺基正式上市[详细]
37:57诺基亚、摩托罗拉、三星、黑莓历史上
介于三星现在还活得好好的,应该是功能机时代到智能机时代唯一跨过来而且保[详细]