VB求救!!为什么会是5个INPUTBOX,应该是4个INPUTBOX!!

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:02:30
Private Sub Command1_Click()
x = InputBox("请输入数值", "数值比较", "")
Dim a, b, c, d, m, n, i As Integer
a = Val(InputBox("请输入数值", "数值比较", ""))
b = Val(InputBox("请输入数值", "数值比较", ""))
c = Val(InputBox("请输入数值", "数值比较", ""))
d = Val(InputBox("请输入数值", "数值比较", ""))
m = IIf(a > b, a, b)
n = IIf(c > d, c, d)
i = IIf(m > n, m, n)
Print i
End Sub

Private Sub Command2_Click()
End
End Sub

Private Sub Form_Load()
Show
Command1.Caption = "比较"
Command2.Caption = "结束"
End Sub

当然是5个
把第一个x = InputBox("请输入数值", "数值比较", "") 改成msgbox吧

第一个应该用MsgBox,后面几个才是输入。

楼上的正解,第一个应该是提示框,而没必要用输入框

赞成