关于active x dll 控件在 ASP页面中取值的问题
比如DLL中我有
Public Function GetFile()
。。。。。。。
。。。。。。
函数中有三个变量 a b c
然后我在函数中定义
Dim fanhui(3) As Long
fanhui(0) = a
fanhui(1) = b
fanhui(2) = c
GetFile = fanhui
end function
是不是意思就是我把a b c三个变量的值作为 函数返回值可以传递出去
然后我再在asp中
Set aaa = Server.CreateObject("gongcheng.class1")
dim x(3)
x(3) = aaa.GetFile()
为什么取不到那几个值呢?
麻烦知道的朋友赐教 急用 谢谢!!!
[解决办法]
数组做为返回值的话,可以在参数列表里用byref方式传递,可以试一试。
[解决办法]
不用加byref也可以,数组做参数,只能用byref方式。