Что нового

Переключение значений в Списке GUI окне

iamOmg

Новичок
Сообщения
97
Репутация
2
мне нужно сделать так чтобы выбранная мною строчка из списка сохранилась в программе, для дальнейшего использования)) как это сделать? :scratch:
Код:
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 268, 372, 609, 209)
$Group1 = GUICtrlCreateGroup("Л", 8, 80, 161, 49)
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlSetState(-1, $GUI_DISABLE)
$Combo1 = GUICtrlCreateCombo("", 16, 96, 145, 25)
GUICtrlSetData(-1, "л1|л2")
$Button1 = GUICtrlCreateButton("Button1", 24, 136, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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

Case $Form1
Case $Combo1
Case $Button1
EndSwitch
WEnd
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Код:
#include <GUIConstantsEx.au3>

$String = IniRead(@ScriptDir & '\Options.ini', 'MAIN', 'String', '')

$Form1 = GUICreate("Form1", 268, 372, 609, 209)
$Group1 = GUICtrlCreateGroup("Л", 8, 80, 161, 49)
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlSetState(-1, $GUI_DISABLE)
$Combo1 = GUICtrlCreateCombo($String, 16, 96, 145, 25)
GUICtrlSetData(-1, "л1|л2")
$Button1 = GUICtrlCreateButton("Button1", 24, 136, 75, 25)
GUISetState()

While 1
	Switch GUIGetMsg()
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			IniWrite(@ScriptDir & '\Options.ini', 'MAIN', 'String', GUICtrlRead($Combo1))
	EndSwitch
WEnd
 
Верх