龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp编程 >

asp byref 让函数同时返回多值几种做法

时间:2012-12-31 22:56来源:未知 作者:admin 点击:
分享到:
我们就以asp教程来举例说明关于,如何在用户自定义函数调用时反回多的值,先来看一组代码 % call getmynumber(aa,bb,cc) response.write aa bb br / cc function getmynumber(byref aa,byref bb,byref cc) aa=3 bb=4

我们就以asp教程来举例说明关于,如何在用户自定义函数调用时反回多的值,先来看一组代码

 

<%
call getmynumber(aa,bb,cc)
response.write aa & " " & bb & "<br />" & cc
function getmynumber(byref aa,byref bb,byref cc)
aa=3
bb=4
cc =10
end function
%>

这里是利用了byref再看详细的

sub test(byref a as integer, byval b as integer)
    a = 3
    b = 4
end sub
sub main()
    dim a as integer
    dim b as integer
    a = 1
    b = 2
    test a, b
    msgbox "a=" & a & ";b=" & b
end sub
输出结果 a=3;b=2

byref作用是存址参数,通过操作参数的内存地址实现全局控制,


精彩图集

赞助商链接