就是说上次选择了Radio1 下次打开则默认为Radio1 IfNotExist,config.ini ;若没有配置文件则调用Create_ini并显示设置界面 { FileAppend,[settings]`nisCheck=,config.ini } iniRead,isCheck,config.ini,settings,isCheck,0 ;默认为0 ;下面增加一组两个无线按钮 Gui,Add,radio,w50 h50 gradio vradio1,radio名1 ;注意gradio中、vradio1中,g和v为前缀,g前缀定义了事件响应标签,v前缀定义了变量名 Gui,Add,radio,w50 h50 gradio vradio2,radio名2 ;vradio2 if (isCheck=1) guiControl,,radio1,1 if (isCheck=2) guiControl,,radio2,1 ;选择这一单选按钮,不选择组中其他的 ;~ control, check,,,ahk_id %radio3%;这个语句可以用来更改别人程序的无线按钮选项 Gui, Add, Button, default xm, OK ; xm 表示把该控件显示在窗体的左下角 Gui,Show,w500 return radio: ;~ return ButtonOK: Gui, Submit ; 保存每个与控件相关联的变量 if radio1=1 isCheck=1 if radio2=1 isCheck=2 ;~ MsgBox %isCheck% iniWrite,%isCheck%,config.ini,settings,isCheck GuiClose: GuiEscape: ExitApp