Что нового

[Элементы GUI] Как сохранить настройки checkbox в ini файл?

dimcomp

Новичок
Сообщения
66
Репутация
0
Есть скрипт
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>


#region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Выбор мобов", 147, 231, -1, -1)
$Checkbox1 = GUICtrlCreateCheckbox("1", 24, 16, 81, 25)
$Checkbox2 = GUICtrlCreateCheckbox("2", 24, 36, 81, 25)
$Checkbox3 = GUICtrlCreateCheckbox("3", 24, 56, 81, 25)
$Checkbox4 = GUICtrlCreateCheckbox("4", 24, 76, 81, 25)
$Checkbox5 = GUICtrlCreateCheckbox("5", 24, 96, 81, 25)
$Checkbox6 = GUICtrlCreateCheckbox("6", 24, 116, 81, 25)
$Button1 = GUICtrlCreateButton("ОК", 24, 158, 97, 33)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###

$sPath_ini=@ScriptDir & "\config.ini"

$sRead = IniRead($sPath_ini, "Section", "$Checkbox1", "1")


While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
		Case $GUI_EVENT_CLOSE
			If GUICtrlRead($Checkbox1) = 1 Then
             IniWrite($sPath_ini, "Section", "$Checkbox1", "1")
			 endif
            Exit
        Case $Button1
            WinSetState("", "", @SW_MINIMIZE)

	EndSwitch
WEnd


Как правильно написать чтение и запись в ini файл? чтобы при следующем запуске скрипта значения checkbox сохранились?
 
Автор
D

dimcomp

Новичок
Сообщения
66
Репутация
0
Спасибо за ссылку, пол дня искал ничего похожего не нашёл. Попробовал приведённые в ссылке скрипты, вроде получается, буду тестить :smile:
 
Верх