Что нового

[Элементы GUI] Команды Do...Until не могу произвести выход из цикла

nibble74

Новичок
Сообщения
4
Репутация
0
Суть такова. Имеется начальное окно с 'GUICtrlCreateCheckbox' и кнопками 'закрыть' окно и 'установить' выбранные Checkbox элементы. После нажатии кнопки 'Установить' команда передаётся в Do...Until
Нужно чтобы после завершения выполнения выбранных команд в Checkbox, основное окошко автоматически закрывалось и соответственно скрипт завершал свою работу.

Вот часть скрипта

Код:
$Close = GUICtrlCreateButton("Закрыть", 353, 150, 80, 22)
$nInst = GUICtrlCreateButton('Установить', 7, 150, 80, 22)
GUISetState()
Do
	$msg = GUIGetMsg()
	If $msg = $Close Then Exit
	If $msg = $nInst Then
;		GUISetState(@SW_HIDE)
			If _checkON(1) Then
				Beep(500, 500)
			   EndIf
			If _checkON(2) Then
				Beep(500, 500)
			   EndIf
			If _checkON(3) Then
				Beep(500, 500)
			   EndIf
			If _checkON(4) Then
				Beep(500, 500)
			   EndIf
	EndIf
Until $msg = -1 ;$GUI_EVENT_CLOSE
 
Верх