作者KTiC (漫步在云端)
站内EzHotKey
标题[AHK-] 定义的问题
时间Sun Apr 24 00:16:28 2011
请问大家
我把字串值存在ini档里面
读取到GUI上面
但是GUI改了之後
读取出来的字串值却没有改变
想请问大家我在哪边出了问题呢?
谢谢
-------------------------------------------------------------------
rrr=2
loop,5
{
ppp = %A_Index%
iniRead, %ppp%%rrr%, ABC.ini, A%A_Index%,%ppp%,%A_Space%
}
1rrr:=1%rrr%
2rrr:=2%rrr%
3rrr:=3%rrr%
4rrr:=4%rrr%
5rrr:=5%rrr%
Gui, 2:Add, Text, x21 y44 w30 h30 , 1.
Gui, 2:Add, Text, x21 y84 w30 h30 , 2.
Gui, 2:Add, Text, x21 y124 w30 h30 , 3.
Gui, 2:Add, Text, x21 y164 w30 h30 , 4.
Gui, 2:Add, Text, x21 y204 w30 h30 , 5.
Gui, 2:Add, Edit, x51 y44 w630 h30 , %1rrr%
Gui, 2:Add, Edit, x51 y84 w630 h30 , %2rrr%
Gui, 2:Add, Edit, x51 y124 w630 h30 , %3rrr%
Gui, 2:Add, Edit, x51 y164 w630 h30 , %4rrr%
Gui, 2:Add, Edit, x51 y204 w630 h30 , %5rrr%
Gui, 2:Add, Button, x581 y244 w100 h30 , 储存
Gui, 2:Show, AUTOSIZE , Set
Return
2GuiClose:
ExitApp
2Button储存:
loop,5
{
ControlGetText, %A_Index%rrr, Edit%A_Index%, Set
}
msgbox,%1rrr%,%2rrr%,%3rrr%,%4rrr%,%5rrr%`n%12%,%22%,%32%,%42%,%52%
return
---------------------------------------------------------------------------
这边想再请问大家
msgbox後面的%1rrr%~%5rrr%中
rrr套入2的话就变成%12%,%22%,%32%,%42%,%52%
那为什麽前者输出的是刚刚有改过最新的
後者却还是从ini档读出的数据呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.161.79.135
1F:→ fossil313:因为按下储存後要存在%a_index%%rrr%才是12~52 04/24 08:58
2F:→ KTiC:太感谢F大了^_^ 04/25 03:19
不过改成%A_Index%%rrr%时却跟之前的问题刚好相反
msgbox中12~52的数据是刚才输入的没错
但%1rrr%~%5rrr%却变成空白了
这该怎麽办呢?
※ 编辑: KTiC 来自: 118.161.67.244 (04/25 03:23)
3F:→ fossil313:可能是iniread在ini里找不到%ppp%吧 04/25 17:11