我在包含文件中有变量列表,如下所示:
var_1 = "string"
var_2 = "string"
在主文件上我需要动态创建的变量,所以我做
' somewhere i have the num variable
Execute("new_var = var_"&int(num))
正好在执行行上我得到了这个错误
Microsoft VBScript runtime error '800a01ca'
Variable uses an Automation type not supported in VBScript
任何想法的人?
感谢
答案 0 :(得分:2)
使用数组实现此类目的: -
ReDim var(1)
var(0) = "String"
var(1) = "String"
''# somewhere I have the num variable
new_var = var(num)
答案 1 :(得分:0)
我做到了,当我将转换类型用于num变量
时出现错误Execute("new_var = var_"&int(num))
但
Execute("new_var = var_"&num)
有效,谢谢