Visual Basic新手

时间:2015-02-06 18:29:22

标签: visual-studio-2012

我对视觉基础是全新的,对于一般的编程来说有点新鲜。我试图教自己如何使用visual basic因为我被告知它更容易学习。我的问题是如何将执行按钮连接到文本框来计算简单的数学问题?我是否双击我想要执行的按钮,然后输入代码?有人可以给我一个简单的示例代码,当您在文本框中输入数字并按下执行按钮时,输入的数字将乘以另一个数字,如2或其他任何数字,然后显示在另一个框中?我只需要一种方法来理解编码如何工作并连接gui按钮和文本框,这样我就能更好地理解它。当我看到事情是如何运作的时候,我很好并且自己学习,然后我可以把事情放在一起并弄明白。感谢

1 个答案:

答案 0 :(得分:0)

这就是它......

...当然魔鬼在细节中。在这种情况下,您将遇到的主要问题是TextBox包含 String ,但您希望将其作为数字进行操作。首先,您需要将字符串转换为数字,然后进行数学运算。这也允许您确定TextBox中的String是否不是数字,例如用户输入“Unicorns是否真实!”在其中:

Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim x As Integer
        Dim strInput As String = TextBox1.Text
        If Integer.TryParse(strInput, x) Then
            Dim result As Integer = x * 2
            Label1.Text = x.ToString & " * 2 = " & result.ToString
        Else
            Label1.Text = "Invalid Integer: " & strInput
        End If
    End Sub

End Class