VB 过程 参数传递

来源:百度知道 编辑:UC知道 时间:2024/06/27 06:32:53
Public Sub sumxy(X As Long, Y As Long)
Text1 = X + Y
End Sub

Private Sub Command1_Click()
Sumxy(1, 1)
End Sub
为什么我按下command1以后text1的值不是2 ???

不要括号..
Sumxy 1, 1

或者.
Call Sumxy(1,1)

你这样能运行吗?

Sumxy(1, 1)
这一句一回车就会报错

干吗要带括号?正确格式:Sumxy 1, 1 或Call Sumxy(1,1)

好象这样也可以的Sumxy(1, 1) 我就这样用呢