我想完成以下操作:vbScript eval()與函數或子
比方說,我有一個函數myFunc(sStr)
它返回一個值。
我想動態調用該函數,我相信我可以通過使用vbScript函數eval()
或中的某個版本來完成該功能。
Function myFunc(fString)
myFunc = "some text in a string. " & fString
End Function
我要調用通過這樣的:
sDoThis = "response.write myFunc(""blah blah. "")"
execute(sDoThis)
這似乎並不工作(例如要執行,我傳遞字符串中的一部分)。
我需要被執行的字符串是動態的。
有誰知道如果/如何這是可能的?
剛剛嘗試過你的代碼,它工作得很好。你的意思是「似乎不起作用」?你得到什麼錯誤?究竟發生了什麼?你有其他的東西導致這個問題。 –
你是對的,我有其他問題。 – GWR