SHoCK13666
Новичок
- Сообщения
- 108
- Репутация
- 0
Вот есть такой кусок кода
При выборе какой- то радио-кнопки и нажатия кнопки ок должна записаться переменная $type, закрыться GUI окно и продолжиться выполнение скрипта. Переменная записывается, окно закрывается, а дальше ничего не происходит.
Код:
...
GUICreate("Настройки", 200, 150)
GUICtrlCreateGroup(".....:", 10, 10, 185, 90)
$radio1 = GUICtrlCreateRadio("1", 30, 30, -1, 20)
$radio2 = GUICtrlCreateRadio("2", 30, 50, -1, 20)
$radio3 = GUICtrlCreateRadio("3", 30, 70, -1, 20)
$GO = GUICtrlCreateButton("ОК", 60, 110, 80)
GUICtrlSetState($radio3, $GUI_CHECKED)
GUISetState()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GO
if GUICtrlRead ( $radio1 ) = $GUI_CHECKED then
$type = 1
ElseIf GUICtrlRead ( $radio2 ) = $GUI_CHECKED then
$type = 2
ElseIf GUICtrlRead ( $radio3 ) = $GUI_CHECKED then
$type = 3
EndIf
GUIDelete()
ContinueLoop
EndSelect
If $msg = $GUI_EVENT_CLOSE Then Exit
Wend
...
При выборе какой- то радио-кнопки и нажатия кнопки ок должна записаться переменная $type, закрыться GUI окно и продолжиться выполнение скрипта. Переменная записывается, окно закрывается, а дальше ничего не происходит.