我想调用一个带加密名称的函数, 例如函数[Replace(String,“1”,“0”)]我想在不使用其名称的情况下调用此函数(这适用于学校项目)。 谢谢。
答案 0 :(得分:-1)
您可以使用GetRef()获取对用户定义的子或函数的引用,并通过该指针间接调用它:':
Option Explicit
Function f()
f = "F"
End Function
Dim g : Set g = GetRef("f")
WScript.Echo g()
输出:
cscript 35381024.vbs
F
但GetRef不适用于替换等原生子/功能。所以你需要一个额外的包装函数。