SurikenTSD
Новичок
- Сообщения
- 67
- Репутация
- 1
Сделал GUI для своего скрипта. При нажатии одной кнопочки запускается функция, которая в свою очередь запускает несколько других функций. В одной из функций есть цикл, в котором, если один из параметров меняется до окончания цикла, вызывается другая функция для приведения этого параметра в норму... и так далее, и тому подобное.
Если вызванная функция не может привести этот параметр в норму, значит произошло такое стечение обстоятельств, что с помощью скрипта ничего не сделаешь - необходимо вмешательство пользователя. Как в таком случае прервать выполнение цепочки этих функций и вернуться в цикл ожидания GUIGetMsg() ?
В случае моего скрипта тупо воткнуть Exit, чтобы закрылся скрипт с GUI, не вариант...
Помогите, пожалуйста, дельным советом. А то сижу уже час втыкаю в монитор и все не могу придумать выход из сложившейся ситуации...
Добавлено:
Вот, если бы это был Basic, который я лет 100 назад "изучал" буквально пару минут на уроке "информатики", я бы воспользовался GoTo, но в Autoit его нету...
Если вызванная функция не может привести этот параметр в норму, значит произошло такое стечение обстоятельств, что с помощью скрипта ничего не сделаешь - необходимо вмешательство пользователя. Как в таком случае прервать выполнение цепочки этих функций и вернуться в цикл ожидания GUIGetMsg() ?
В случае моего скрипта тупо воткнуть Exit, чтобы закрылся скрипт с GUI, не вариант...
Помогите, пожалуйста, дельным советом. А то сижу уже час втыкаю в монитор и все не могу придумать выход из сложившейся ситуации...
Добавлено:
Сообщение автоматически объединено:
Вот, если бы это был Basic, который я лет 100 назад "изучал" буквально пару минут на уроке "информатики", я бы воспользовался GoTo, но в Autoit его нету...