當前位置:才華齋>設計>網頁設計>

在VBScript中實現函式的方法

網頁設計 閱讀(9.14K)

在JS中有這種用法,某個函式名可以當成引數的形式,傳入到另外一個函式內部去,例如:

在VBScript中實現函式的方法

在VBScript有兩種方式可以來實現,即用execute或GetRef函式。

一、利用execute:

FunctionmyFuncA(str,myFuncName)

str=str&"您好!"

execute("str="&myFuncName&"(str)")

myFuncA=str

EndFunction

FunctionmyFuncB(str)

str=str+"歡迎來到"

myFuncB=str

EndFunction

msgboxmyFuncA("張三","myFuncB")

二、利用GetRef:

FunctionmyFuncA(str,myB)

str=str&"您好!"

str=myB(str)

myFuncA=str

EndFunction

FunctionmyFuncB(str)

str=str+"歡迎來到"

myFuncB=str

EndFunction

e(myFuncA("張三",GetRef("myFuncB")))