Автор Тема: [Элементы GUI] Как сохранить настройки checkbox в ini файл?  (Прочитано 2697 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dimcomp [?]

  • Новичок
  • *
  • Сообщений: 62
  • Репутация: 0
  • Пол: Мужской
    • Награды
Есть скрипт
Код: AutoIt [Выделить]
#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 сохранились?

Русское сообщество AutoIt


Оффлайн beliy [?]

  • Продвинутый
  • ***
  • Сообщений: 372
  • Репутация: 72
  • Пол: Мужской
    • Награды
Учимся пользоваться поиском...
http://autoit-script.ru/index.php?topic=8516.0

Оффлайн dimcomp [?]

  • Новичок
  • *
  • Сообщений: 62

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
Спасибо за ссылку, пол дня искал ничего похожего не нашёл. Попробовал приведённые в ссылке скрипты, вроде получается, буду тестить :)

Русское сообщество AutoIt

Re: [Элементы GUI] Как сохранить настройки checkbox в ini файл?
« Ответ #2 Отправлен: Август 29, 2013, 09:35:07 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
2559 Просмотров
Последний ответ Февраль 21, 2011, 13:39:16
от `p r o x y
2 Ответов
2748 Просмотров
Последний ответ Апрель 04, 2011, 00:16:06
от CreatoR
4 Ответов
1953 Просмотров
Последний ответ Август 04, 2015, 14:45:06
от Zalman1980
1 Ответов
912 Просмотров
Последний ответ Октябрь 26, 2015, 17:11:43
от Yashied
5 Ответов
1365 Просмотров
Последний ответ Март 04, 2017, 05:40:16
от reset86
2 Ответов
769 Просмотров
Последний ответ Ноябрь 08, 2017, 12:04:40
от Tempo
11 Ответов
1519 Просмотров
Последний ответ Февраль 26, 2018, 17:16:03
от dr.room
1 Ответов
354 Просмотров
Последний ответ Апрель 17, 2018, 21:05:57
от Tempo
4 Ответов
383 Просмотров
Последний ответ Сентябрь 09, 2018, 21:02:33
от arabnesso
6 Ответов
471 Просмотров
Последний ответ Октябрь 13, 2018, 14:11:04
от musicstashall