ini에 대해서 공부중인 1人입니다..
밑 스크립트에서 궁금한게 있습니다
-------------------------
OptionFile := "Option.ini"
Gui, Add, Radio, w100 h20 vradio1 , Radio
Gui, Add, Radio, w100 h20 vradio2, Radio
Gui, Add, CheckBox, w100 h20 vcheckbox1, CheckBox
Gui, Add, CheckBox, w100 h20 vcheckbox2, CheckBox
Gui, Add, Edit, w90 h20 vedit,가나다
Gui, add, button, w40 h20 gsave,save
Gui, Show,AutoSize x100 y100, New GUI Window
Return
GuiClose:
ExitApp
save:
Gui,submit,nohide
IniWrite,%radio1%,%optionfile%,radio,radio1
IniWrite,%radio2%,%optionfile%,radio,radio2
IniWrite,%checkbox1%,%optionfile%,checkbox,checkbox1
IniWrite,%checkbox2%,%optionfile%,checkbox,checkbox2
return
1. 저상황에서 save를 눌러도 ini파일엔 무반응 입니다
2. 만일 ini파일이 없을경우 기본 설정으로 하고싶은데 스크립트를 어떻게 해야될지 모르겠습니다
로드:
if(FileExist("브레이브셋팅.ini")) ;;만약에 브레이브셋팅 인파일이 있다면 ... 읽어 드려라..
{
IniRead,되돌아가기, 브레이브셋팅.ini, 되돌아가기,값
GuiControl,,되돌아가기, %되돌아가기%
;;불러왔으면.. 구이컨트롤로 수정을 해줘야하기에 같이 사용하였습니다.
}
else ;브레이브셋팅 인파일이 없다면..
{
GuiControl,,되돌아가기, 1
}
return
세이브:
IniWrite,%되돌아가기%, 브레이브셋팅.ini, 되돌아가기,값
return
참고만하시길;
전 이런식으로 사용하고있습니다.