VB或VBS怎么传递参数的时候,怎么传地址

2024年11月18日 17:50
有3个网友回答
网友(1):

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。

网友(2):

vb是用 byref
vbs不能

网友(3):

默认就是传递地址. 如果需要传值,加上 Byval