脚本专栏 
首页 > 脚本专栏 > 浏览文章

vbscript 可以按引用传递参数吗?

(编辑:jimmy 日期: 2024/11/15 浏览:3 次 )
vbscript 可以按引用传递参数吗?

比如说

function ddd(str)
str=str & "12345"
end function

abc="54321"

想通过 ddd(abc) ,把abc变成“5432112345”

要怎么改动才行呢?
回答:

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
没发现要改动的地方啊

其实vbscript默认的传递参数方式就是byref,如果要传值,反倒要写成
function ddd(byval str)
...

但是在JS中调用VBS定义的函数时,参数则是按值传递,指明byRef也没有用
如果要改变值,可以用对象包装起来,如

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
上一篇:15分钟提醒一次,珍惜时间啊
下一篇:Windows管理脚本学习
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 SiteMap