Автор Тема: Как реализовать возможности Сохранить и Загрузить настройки GUI ?  (Прочитано 165 раз)

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

Оффлайн dr.room [?]

  • Новичок
  • *
  • Сообщений: 192
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Всем привет
Есть, как пример GUI с несколькими элементами. Есть ли возможность как-то сохранять и загружать полученные значения ?
Код: AutoIt [Выделить]
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

$Form2 = GUICreate("Form", 610, 352, 364, 167)
$Label1 = GUICtrlCreateLabel("Поле ввода", 40, 40, 81, 20)
$Label2 = GUICtrlCreateLabel("Выпадающий список", 40, 120, 147, 20)
$Label3 = GUICtrlCreateLabel("Checkbox", 40, 80, 64, 20)
$Edit1 = GUICtrlCreateEdit("", 216, 40, 233, 25, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN))
GUICtrlSetData(-1, "Edit1")
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 216, 88, 97, 17)
$Combo1 = GUICtrlCreateCombo("", 216, 120, 145, 25, BitOR($GUI_SS_DEFAULT_COMBO,$CBS_SIMPLE))
GUICtrlSetData(-1, "Элемент ‚1|Элемент ‚2|Элемент ‚3|Элемент ‚4")
$Button1 = GUICtrlCreateButton("Сохранить настройки ", 40, 256, 171, 33)
$Button2 = GUICtrlCreateButton("Загрузить настройки ", 264, 255, 171, 33)
$Button3 = GUICtrlCreateButton("Ок", 480, 256, 91, 33)
GUISetState(@SW_SHOW)


While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd

 

ps
Поправил GUICtrlCreateEdit  - забыл стили добавить из-за чего поле ввода становилось не редактируемым :(
Заранее спасибо
« Последнее редактирование: Январь 12, 2018, 01:11:03 от dr.room »
Если бы один пример - было бы волшебно...для новичка

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


Оффлайн Hikari [?]

  • Новичок
  • *
  • Сообщений: 21
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
В текстовый файл можно сохранять(думаю код для этого не надо приводить)

Оффлайн dr.room [?]

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

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

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


 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
2346 Просмотров
Последний ответ Февраль 21, 2011, 13:39:16
от `p r o x y
2 Ответов
2306 Просмотров
Последний ответ Март 03, 2012, 23:03:50
от Viktor1703
1 Ответов
2105 Просмотров
Последний ответ Май 06, 2012, 15:33:53
от CreatoR
0 Ответов
1328 Просмотров
Последний ответ Май 06, 2012, 13:15:47
от madmasles
12 Ответов
6478 Просмотров
Последний ответ Июнь 11, 2012, 13:24:41
от eropov
1 Ответов
1501 Просмотров
Последний ответ Июль 18, 2013, 20:44:53
от Garrett
2 Ответов
2179 Просмотров
Последний ответ Август 29, 2013, 09:35:07
от dimcomp
5 Ответов
3997 Просмотров
Последний ответ Август 27, 2014, 07:16:20
от Olim98
9 Ответов
1874 Просмотров
Последний ответ Октябрь 31, 2014, 10:59:43
от Nbv_tim
5 Ответов
620 Просмотров
Последний ответ Сентябрь 05, 2017, 21:17:56
от liond66