VB猜数字游戏源代码?

”猜字游戏”界面有几个很大的字“欢迎进入猜字游戏”有两个恩扭“开始”“退出”点击开始出现界面“游戏开始你准备好了吗””“是”就出现另外一个界面“我这里有1~10的正整数猜... ”猜字游戏”界面有几个很大的字“欢迎进入猜字游戏”有两个恩扭“开始”“退出”点击开始出现界面“游戏开始你准备好了吗””“是”就出现另外一个界面“我这里有1~10的正整数猜猜是多少”在text里面输数字,有“确定”和“返回”。猜对了就是“你真幸运猜对了”错了就是“你的数据小了(或大了)请重新猜把 ,注意只允许猜3次”
谢谢。。
展开
 我来答
magic_ycf
2009-05-04 · TA获得超过321个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:227万
展开全部

Public Class Form1

    Dim b As Integer

    Dim js As Integer

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        If Me.Button1.Text = "开始" Then

            Dim a As Integer = MsgBox("游戏开始你准备好了吗", MsgBoxStyle.YesNo, "提示!")

            If a = 6 Then

                js = 1

                Me.Button1.Text = "确定"

                Me.Button2.Text = "返回"

                Me.Label2.Text = "我这里有1~10的正整数猜猜是多少"

                Me.TextBox1.Visible = True

                Randomize()

                b = Int(Rnd() * 9 + 1)

            Else

                Exit Sub

            End If

        Else

            If Me.TextBox1.Text.Trim = "" Or Asc(Me.TextBox1.Text) < 19 Or Asc(Me.TextBox1.Text) > 57 Then

                MsgBox("请输入数字")

                Exit Sub

            Else

                If js = 3 Then

                    MsgBox("对不起,你已经超过3次,请重新开始")

                    Me.Button1.Text = "开始"

                    Me.Button2.Text = "退出"

                    Me.TextBox1.Visible = False

                    Me.Label2.Text = ""

                Else

                    If Me.TextBox1.Text = b Then

                        Me.Label2.Text = "你真幸运猜对了"

                        Me.Button1.Visible = False

                        Me.Button2.Visible = False

                        Me.Button3.Visible = True

                    ElseIf TextBox1.Text > b Then

                        js += 1

                        Me.TextBox1.Text = ""

                        Me.Label2.Text = "你的数据太大了,请重新猜吧,注意只允许猜3次"

                    ElseIf TextBox1.Text < b Then

                        js += 1

                        Me.TextBox1.Text = ""

                        Me.Label2.Text = "你的数据太小了,请重新猜吧,注意只允许猜3次"

                    End If

                End If

            End If

        End If

    End Sub

  

  

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

        Me.Button1.Text = "开始"

        Me.Button2.Text = "返回"

        Me.TextBox1.Text = ""

        Me.Button3.Visible = False

        Me.TextBox1.Visible = False

        Me.Label2.Text = ""

        Me.Button1.Visible = True

        Me.Button2.Visible = True

    End Sub

End Class

刚才试了在VB里编译通过

如果你需要的话我传给你

AiPPT
2024-09-19 广告
作为北京饼干科技有限公司的工作人员,关于AIPPT免费生成PPT的功能,我可以简要介绍如下:AIPPT是一款基于人工智能技术的PPT制作工具,它为用户提供了免费生成PPT的便捷服务。用户只需简单输入PPT的主题或内容大纲,AIPPT便能智能... 点击进入详情页
本回答由AiPPT提供
zzs1949
2009-05-04 · TA获得超过1600个赞
知道小有建树答主
回答量:1250
采纳率:80%
帮助的人:1124万
展开全部

form1 

''''''''''''''''''''''''' 

Private Sub Command1_Click() 

a = MsgBox("游戏开始你准备好了吗", vbYesNo + 32) 

If a = 7 Then 

MsgBox "那你好好准备吧!" 

ElseIf a = 6 Then 

Load Form2 

Form1.Hide 

Form2.Show 

Unload Form1 

End If 

End Sub 

Private Sub Command2_Click() 

End 

End Sub 

Private Sub Form_Load() 

Label1.Caption = "欢迎进入猜字游戏" 

End Sub 

''''''''''''''''''''''''' 

form2 

''''''''''''''''''''''''' 

Dim bian As Integer: Dim jicuo As Integer 

Private Sub Command1_Click() 

If jicuo >= 3 Then 

MsgBox "你已经错了三次了,返回重来吧!" 

Else 

If Text1 = bian Then 

MsgBox "你真幸运猜对了" 

Else 

If Text1 > bian Then 

MsgBox "你猜大了,请重新猜吧!" 

ElseIf Text1 < bian Then 

MsgBox "你猜小了,请重新猜吧!" 

End If 

jicuo = jicuo + 1 

End If 

End If 

End Sub 

Private Sub Command2_Click() 

Unload Me 

Load Me 

End Sub 

Private Sub Form_Load() 

Label1.Caption = "我这里有1~10的正整数,猜猜是多少!" 

Randomize 

bian = Int(Rnd * 10 + 1) 

End Sub 

'''''''''''''''''''''''''

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友534aac8
2009-05-04
知道答主
回答量:56
采纳率:0%
帮助的人:24.3万
展开全部
dgfdgds
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式