This code behaves differently if the values were loaded through IniRead or from variable input.
Like so:
Code: Select all
SetWorkingDir %A_ScriptDir%
IniRead, Hk, Config.ini, Values, Hk
IniRead, XT, Config.ini, Values, XT
IniRead, FrameTime, Config.ini, Values, FrameTime
IniRead, HKey%Hk%XTDI%XT%, Config.ini, Values, HKey%Hk%XTDI%XT%
Msgbox % Hk " " XT " " FrameTime " " HKey%Hk%XTDI%XT%
Hk=1
XT=1
FrameTime=5000
HKey1XTDI1=%FrameTime%
Msgbox % Hk " " XT " " FrameTime " " HKey%Hk%XTDI%XT%
Code: Select all
[Values]
Hk=1
XT=1
FrameTime=5000
HKey1XTDI1=%FrameTime%
Thanks in advance,
Kind regards.