vbscript 可以按引用傳遞參數(shù)嗎?
更新時(shí)間:2006年10月07日 00:00:00 作者:
vbscript 可以按引用傳遞參數(shù)嗎?
比如說
function ddd(str)
str=str & "12345"
end function
abc="54321"
想通過 ddd(abc) ,把a(bǔ)bc變成“5432112345”
要怎么改動(dòng)才行呢?
回答:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
沒發(fā)現(xiàn)要改動(dòng)的地方啊
其實(shí)vbscript默認(rèn)的傳遞參數(shù)方式就是byref,如果要傳值,反倒要寫成
function ddd(byval str)
...
但是在JS中調(diào)用VBS定義的函數(shù)時(shí),參數(shù)則是按值傳遞,指明byRef也沒有用
如果要改變值,可以用對(duì)象包裝起來,如
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
比如說
function ddd(str)
str=str & "12345"
end function
abc="54321"
想通過 ddd(abc) ,把a(bǔ)bc變成“5432112345”
要怎么改動(dòng)才行呢?
回答:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
沒發(fā)現(xiàn)要改動(dòng)的地方啊
其實(shí)vbscript默認(rèn)的傳遞參數(shù)方式就是byref,如果要傳值,反倒要寫成
function ddd(byval str)
...
但是在JS中調(diào)用VBS定義的函數(shù)時(shí),參數(shù)則是按值傳遞,指明byRef也沒有用
如果要改變值,可以用對(duì)象包裝起來,如
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關(guān)文章
VBS教程:VBScript 基礎(chǔ)-VBScript編碼約定
VBS教程:VBScript 基礎(chǔ)-VBScript編碼約定...2006-11-11VBS調(diào)用WMI實(shí)現(xiàn)搜索硬盤mp3文件
如果你想用遞歸搜索我也沒辦法。下面的程序搜索電腦上所有的MP3文件。2011-01-0115分鐘學(xué)會(huì)vbscript中的正則表達(dá)式
這篇文章主要介紹了15分鐘學(xué)會(huì)vbscript中的正則表達(dá)式,需要的朋友可以參考下2018-06-06VBS教程:VBscript屬性-HelpContext 屬性
VBS教程:VBscript屬性-HelpContext 屬性...2006-11-11用VBS實(shí)現(xiàn)PHP的md5_file函數(shù)代碼
用VBS實(shí)現(xiàn)PHP的md5_file函數(shù)代碼,需要的朋友可以參考下,代碼主要是參考官方的資料。2011-01-01