gpt4 book ai didi

function - 调用存储在字符串变量中的函数名称?

转载 作者:行者123 更新时间:2023-12-03 06:27:46 24 4
gpt4 key购买 nike

我正在使用 VBScript,我想知道是否有任何方法可以调用存储在字符串变量中的函数名称?

这是我的尝试?

a = "b"

sub b()
msgbox "c"
end sub

a()

但它总是会导致错误

Type mismatch 'a'

最佳答案

正确答案是:使用 GetRef() 如下:

Function F(p)
F = p + p
End Function

Dim FP : Set FP = GetRef("F")

WScript.Echo FP("a")
WScript.Echo FP(123)

输出:

aa
246

关于function - 调用存储在字符串变量中的函数名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13125649/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com