比如
i := 1
IF(I<24)
{
sheet%i%.Visible := 1
i++
}
大概这个意思
这个怎么实现?
AHk怎么把变量值做变量用?
Moderators: tmplinshi, arcticir
-
- Posts: 17
- Joined: 06 Jul 2019, 21:57
Re: AHk怎么把变量值做变量用?
如果仅仅是变量值用作变量,这样就可以
但是你的代码中,不是简单的用作变量,而是试图用作一个关联数组,这时候需要定义一下
另外,我看你下面用了++,是不是想要循环,那个if并没有起到循环的作用
Code: Select all
i := 1
IF(i<24)
{
sheet%i% := i+100
i++
}
b:=1
MsgBox % sheet1
MsgBox % sheet%b%
Code: Select all
i := 1
IF(i<24)
{
sheet%i%:={}
sheet%i%.Visible := 1000
i++
}
MsgBox % sheet1.visible