오토핫키 알게대서 만들고 있는 초보입니다..ㅠㅠ
gui 설정먼저 이쁘게 만들고 loop 정하고 싶어서 gui 만들고 있는데..
변경 사항 저장 하고 싶은데 안대네요 ㅠㅠ
?
;Option File Check
OptionFile := "Option.ini"
MacroID := "test"
IfNotExist, %OptionFile%
{
initX := 400
initY := 400
?
GuiControl, 2:, Count, 1
GuiControl, 2:, Stamina, 1
GuiControl, 2:, Skilld, 1
GuiControl, 2:, Gurugyd, 1
GuiControl, 3:, Lskilld, 1
GuiControl, 3:, Lgurugyd, 1
}
IfExist, %OptionFile%
??????????
Gui, Show, x%initX% y%initY% h473 w283, %MacroID%
Return
?
ButtonSave:??
?IfExist, %OptionFile%
??
?WinGetPos, posX, posY, width, height,? %MacroID%
?
?GuiControlGet, Wave, 2:
?GuiControlGet, Count, 2:
?GuiControlGet, Stamina, 2:
?GuiControlGet, Skilld, 2:
?GuiControlGet, Gurugyd, 2:
?GuiControlGet, Lskilld, 2:
?GuiControlGet, Lgurugyd, 2:
??
?IniWrite, %posX%, %OptionFile%, Position, X
?IniWrite, %posY%, %OptionFile%, Position, Y
?IniWrite, %Stage%, %OptionFile%, Wave, Stage
?IniWrite, %Count%, %OptionFile%, 1CheckBox, Count
?IniWrite, %Sramina%, %OptionFile%, 1CheckBox, Stamina
?IniWrite, %Skilld%, %OptionFile%, 1CheckBox, Skilld
?IniWrite, %Gurugyd%, %OptionFile%, 1CheckBox, Gurugyd
?IniWrite, %Sdelay%, %OptionFile%, 1Text, Sdelay
?IniWrite, %Gdelay%, %OptionFile%, 1Text, Gdelay
?
?GuiControlGet, Lskilld, 3:
?GuiControlGet, Lgurugyd, 3:
?GuiControlGet, Lsdelay, 3:
?GuiControlGet, Lgdelay, 3:
?
?IniWrite, %Lskilld%, %OptionFile%, 2CheckBox, Skilld
?IniWrite, %Lgurugyd%, %OptionFile%, 2CheckBox, Gurugyd
?IniWrite, %Lsdelay%, %OptionFile%, 2Text, Sdelay
?IniWrite, %Lgdelay%, %OptionFile%, 2Text, Gdelay
?MsgBox, 설정 저장 완료!
Return
---------- 댓글보고 변수 까지 설정했는데 동일 증상입니다 ㅠㅠ
이렇게 성정했는데..
왜 저장이 안댈까요?ㅠㅠ
고수님들 조언 좀 부탁드립니다(__)
Gui, Submit, Nohide ;현재 구이창에 기록되거나 표현된 모든 데이터값을 지정된 변수에 할당합니다.
%posX% 와 %posY% 는 %% 표시하시고 나머지는 안하셨네요. 전부 IniWrite, 다음변수에 %% 붙이세요.
그리고, ini파일을 지워도 되던가요? 지울필요가 없을텐데요.