小编ham*_*y78的帖子

Visual Basic中If和Else语句的问题

我正在构建一个随机生成数字的程序,然后这个数字链接到一个图片,显示在图片框中.我有一个在它下面有一个文本框,其中一个图片是可变的,具体取决于这个文本框的内容,所以我使用了一些if和else语句.但我得到这个错误,'Else'必须先匹配'If'或'ElseIf'.可能有一个简单的解决方案,我只是没有看到,这是代码.

Private Sub Button9_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Timer1.Start()
    Dim key As Integer
    key = (Rnd() * 3)
    Select Case key
        Case 1
            Label14.Text = "Assault"
        Case 2
            Label14.Text = "Support"
        Case 3
            Label14.Text = "Specialist"
    End Select
    If Label14.Text = "Assault" Then
        Timer1.Start()
        Dim key1 As Integer
        key1 = (Rnd() * 15)
        Select Case key1
            Case 1
                PictureBox10.Image = My.Resources.assault_1
                TextBox7.Text = "AC130"
                If TextBox14.Text = "Hardline" Then TextBox8.Text = "11"
                Else TextBox8.Text = "12"
            Case …
Run Code Online (Sandbox Code Playgroud)

vb.net

1
推荐指数
1
解决办法
5555
查看次数

标签 统计

vb.net ×1