alex33
Скриптер
- Сообщения
- 1,457
- Репутация
- 186
Итак. Всем, думаю, знакома подобная ошибка?
Функция IsObj выдает True, так что каждый раз если ее проверять, ошибки не избежать все равно.
Проверки через If и прочие операторы тоже успеха могут не принести.
Установка ObjEvent AutoIt.Error тоже не всегда срабатывает.
Чаще всего она проявлялась либо при работе с IE, либо с JAVASCRIPTCONTROL.
И как же быть тогда? Не запускать же два процесса, чтобы второй следил за первым и при необходимости перезапускал его...
Когда там уже новая версия AutoIt, чтобы можно было сделать так?
2018 ведь уже скоро...
Она может проявляться как всегда, так и совершенно неожиданным образом. Как сразу, так и через несколько секунд / минут / часов работы скрипта.$oObject^ ERROR
Error: The requested action with this object has failed.
Функция IsObj выдает True, так что каждый раз если ее проверять, ошибки не избежать все равно.
Проверки через If и прочие операторы тоже успеха могут не принести.
Установка ObjEvent AutoIt.Error тоже не всегда срабатывает.
Чаще всего она проявлялась либо при работе с IE, либо с JAVASCRIPTCONTROL.
И как же быть тогда? Не запускать же два процесса, чтобы второй следил за первым и при необходимости перезапускал его...
Когда там уже новая версия AutoIt, чтобы можно было сделать так?
Код:
Try
; код
Catch Er
; обработка исключения
;~ Finally
;~ ; выполнить в любом случае
EndTry