Vb.net net计算器键盘
我用vb.net做了一个简单的计算器。因此,您可以在文本框中键入数字,但存在一个问题。+、-、/、*按钮的工作方式如下:单击这些按钮时,数字将复制到变量中,然后文本框清除。然后键入第二个数字,然后它进行计算。加法、减法、乘法和除法都用subs表示Vb.net net计算器键盘,vb.net,calculator,Vb.net,Calculator,我用vb.net做了一个简单的计算器。因此,您可以在文本框中键入数字,但存在一个问题。+、-、/、*按钮的工作方式如下:单击这些按钮时,数字将复制到变量中,然后文本框清除。然后键入第二个数字,然后它进行计算。加法、减法、乘法和除法都用subs表示 Sub add(num1 As Decimal, num2 As Decimal) result = num1 + num2 End Sub 所以我想让+/-/*//按钮以同样的方式工作,我该怎么做呢 我只想知道当我按+/-/*//键
Sub add(num1 As Decimal, num2 As Decimal)
result = num1 + num2
End Sub
所以我想让+/-/*//按钮以同样的方式工作,我该怎么做呢
我只想知道当我按+/-/*//键时如何操作
假设使用WinForms,您会将文本框的KeyPress
事件与e.KeyChar
参数一起使用,如下所示:
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
Select Case e.KeyChar
Case "+"
Debug.Print("Add")
Case "-"
Debug.Print("Subtract")
Case "*"
Debug.Print("Multiply")
Case "/"
Debug.Print("Divide")
End Select
End Sub
请提供更多的解释和相关代码,然后描述你在寻找什么。目前您的问题似乎不清楚。@Md.SumanKabir我只想知道当我按+/-/*//键时如何操作。因此,您有4个按钮,分别用于加法、减法、乘法和除法。您有一个文本框。为第二个数字添加第二个文本框和一个可以显示结果的标签怎么样。