ExpandVarStrings设置无效[已解决]
本帖最后由 wingking84 于 2012-6-25 17:41 编辑Opt("ExpandVarStrings",1)
Dim $a = 1
MsgBox(0,"ss","test is $a")
;预期显示test is 1
;运行显示test is $a
本帖最后由 netegg 于 2012-6-12 12:24 编辑
Opt("ExpandVarStrings",1)
Dim $a = 1
MsgBox(0,"ss","test is $a$")
ExpandVarStrings
更改字面字符串和变量/宏($ 和 @)符号的解释方式.默认情况下字符串按原文解释,此选项允许您在字符串中使用变量和宏,例如 "变量 var1 的值是 $var1$".
1 = 展开变量(在此模式下如果要表示 $ 或 @ 本身则请用连续两个相应符号表示,例如:"这里有一个美元符号 $$").
0 = 不展开变量(默认) Opt("ExpandVarStrings",1)
Dim $a = 1
MsgBox(0,"1","test is "&$a)
MsgBox(0,"2","test is $a$") 本帖最后由 zerobin 于 2012-6-12 12:46 编辑
Opt("ExpandVarStrings",1)
Dim $a = 1
MsgBox(0,"1","test is "& $a)
MsgBox(0,"2","test is $a$")
MsgBox(0,"3","test is @AutoItVersion@") 本帖最后由 wingking84 于 2012-6-12 14:13 编辑
晕。帮助看的不够仔细。
谢谢两位,
不知数组能否实现,我这里是失败的。
Opt("ExpandVarStrings",1)
Dim $a =
MsgBox(0,"ss","test is $a$")
页:
[1]