我有几个看起来很相似的类成员函数:
Public Function ProcessSomething(ByVal X as Currency, ByVal Y as Long) As Boolean
然而,其中一些功能IDE迫使我使用call语句而不是其他功能。
有人可以在这里给我一些理解吗?
答案 0 :(得分:6)
如果您正在调用Call
并忽略返回值,或者使用Function
括号,则需要(..)
语句。
示例,在以下调用中,我们调用ProcessSomething
但不返回Boolean
(基本上忽略它。)
Call ProcessSomething(currencyObj, 1.2345)
如果要调用该函数并忽略返回值,仍然不使用Call
,那么您将按如下方式调用它。 (缺少通知(...)
)。
ProcessSomething currencyObj, 1.2345