
请教大家一个关于vb自定义函数的问题?
我写了如下的程序,为什么老是在“max(a1,a2)”处报错呢?请高手解答,非常感谢。Submax(aAsInteger,bAsInteger)Ifa<bThenMsgB...
我写了如下的程序,为什么老是在“max(a1,a2)”处报错呢?请高手解答,非常感谢。
Sub max(a As Integer, b As Integer)
If a < b Then
MsgBox ("hege")
Else
MsgBox ("buhege")
End If
End Sub
Sub main()
Dim a1 As Integer, a2 As Integer
a1 = 2
a2 = 3
max(a1,a2)
End Sub 展开
Sub max(a As Integer, b As Integer)
If a < b Then
MsgBox ("hege")
Else
MsgBox ("buhege")
End If
End Sub
Sub main()
Dim a1 As Integer, a2 As Integer
a1 = 2
a2 = 3
max(a1,a2)
End Sub 展开
3个回答
展开全部
你可以这样调用 call max(a1,a2)
或者将你的自定义函数改个名字 比如 Sub zuida(a As Integer, b As Integer)之类的
因为max是object 的一个属性。。
或者将你的自定义函数改个名字 比如 Sub zuida(a As Integer, b As Integer)之类的
因为max是object 的一个属性。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询