Есть проблема когда страница по каким то причинам не загрузилась
скрипт полностью завершаеться
вероятнее всего это происходит когда идет вызов функций
_IEGetObjById или _IEFormElementSetValue во всяком случае точно где то в IE.au3 зависает
Искомых элементов на странице нет и причина зависания вполне понятна
так вот вопрос что надо делать перед вызовом этих функций чтобы скрипт не зависал
к примеру мой код примерно такой
что делать перед всеми этими _IEGetObjById _IEGetObjByName итд, чтобы функция просто вернула ошибку, но скрипт не завершался аварийно ?
скрипт полностью завершаеться
вероятнее всего это происходит когда идет вызов функций
_IEGetObjById или _IEFormElementSetValue во всяком случае точно где то в IE.au3 зависает
Искомых элементов на странице нет и причина зависания вполне понятна
так вот вопрос что надо делать перед вызовом этих функций чтобы скрипт не зависал
к примеру мой код примерно такой
Код:
_IENavigate($oIE, "http://www.site.com", 0)
_IELoadWait($oIE, 0, 300000)
$oForm = _IEGetObjById($oIE, "Pic")
$v_avatar = _IEGetObjByName($oIE, 'urlpic')
_IEFormElementSetValue($v_avatar, $link_avatara)
что делать перед всеми этими _IEGetObjById _IEGetObjByName итд, чтобы функция просто вернула ошибку, но скрипт не завершался аварийно ?