【发布时间】:2014-02-08 17:55:34
【问题描述】:
我一直在尝试在 Visual Studio 2012 Ultimate 上制作一个计算器。我一直在尝试创建不同的按钮,一个要求第一个数字,第二个要求第二个数字,第三个要求操作员,最后一个在消息框中显示答案。但是每当我尝试从另一个 sub 调用 Integer 时,它就是行不通的。我试过让子公开。这是我的代码:
Public Class Form1
Public Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim prompt1, title1 As String
Dim a As Integer
prompt1 = "Enter First Number : "
title1 = "First Number"
a = InputBox(prompt1, title1)
End Sub
Public Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim prompt2, title2 As String
Dim b As Integer
prompt2 = "Enter Second Number : "
title2 = "Second Number"
b = InputBox(prompt2, title2)
End Sub
Public Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Dim prompt3, title3 As String
Dim op As String
Dim ans As Integer
prompt3 = "Enter Operator : "
title3 = "Operator"
op = InputBox(prompt3, title3)
If op = "+" Then
ans = a +
End If
End Sub
Public Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
End Sub
End Class
如您所见,我还没有完成它,因为我无法在第三个按钮中调用 a。
有什么想法吗?
如果我搞砸了,请指出来。
【问题讨论】:
标签: input integer visual-studio-2013