Добрый день!
В autoit я еще зеленый новичок. Прошу помощи решить для многих примитивную задачку.
Матчасть изучал. Пока не дошло решение.
Задаются параметры для переменных true или false:
Выполняю к примеру Select:
Надо выполнять этот Select пока все case не вернут false.
Вот что пробовал:
P.S. Первый вариант конечно работает, но думаю можно сделать проще.
В autoit я еще зеленый новичок. Прошу помощи решить для многих примитивную задачку.
Матчасть изучал. Пока не дошло решение.
Задаются параметры для переменных true или false:
Код:
$patch_1 = True
$patch_2 = True
$patch_3 = True
Выполняю к примеру Select:
Код:
Select
Case $patch_1 = True
;функция
$patch_1 = False
Case $patch_2 = True
;функция
$patch_2 = False
Case $patch_3 = True
;функция
$patch_3 = False
EndSelect
Надо выполнять этот Select пока все case не вернут false.
Вот что пробовал:
Код:
$i = 0
$patch_1 = True ;Может быть false
$patch_2 = True ;Может быть false
$patch_3 = True ;Может быть false
Do
Select
Case $patch_1 = True
;функция
$patch_1 = False
Case $patch_2 = True
;функция
$patch_2 = False
Case $patch_3 = True
;функция
$patch_3 = False
EndSelect
$i = $i + 1
Until $i = 3
;Пробовал еще такой вариант.
-----------------------------------------
Do
Switch True
Case $patch_1 = True
;функция
$patch_1 = False
Case $patch_2 = True
;функция
$patch_2 = False
Case $patch_3 = True
;функция
$patch_3 = False
EndSwitch
Until ;Не знаю что за условие поставить.
P.S. Первый вариант конечно работает, но думаю можно сделать проще.