ByVal:表示该参数按值传递。
ByRef:表示该参数按地址传递。ByRef 是 Visual Basic 的缺省选项。
(ByRef 的形式在C++中叫做引用表示方式为 &)
函数声明方式:
[Public | Private | Friend] [Static] Function name [(arglist)] [As type]
其中的 arglist 参数的语法以及语法各个部分如下:
[Optional] [ByVal | ByRef] [ParamArray] varname[( )] [As type] [= defaultvalue]
至于VBS定义之时就不需要类型,也没有ByVal和ByRef。
vb是用 byref
vbs不能
默认就是传递地址. 如果需要传值,加上 Byval