Нубокодер
Новичок
- Сообщения
- 75
- Репутация
- 0
Программа выполняется в бесконечном цикле.
Все остальные ошибки обработал, но не могу справиться с этой. Она может выскочить через час, а может через сутки. Причем, зависает на мертво. Т.е. из программы окно с ошибкой не закрыть.
А вот если закрыть окно с ошибкой в ручную, то программа, как ни в чем ни бывало, продолжит выполнение.
Часть программы:
В консоли:
Пожалуйста, подскажите как с ней справиться?
Все остальные ошибки обработал, но не могу справиться с этой. Она может выскочить через час, а может через сутки. Причем, зависает на мертво. Т.е. из программы окно с ошибкой не закрыть.
А вот если закрыть окно с ошибкой в ручную, то программа, как ни в чем ни бывало, продолжит выполнение.
Часть программы:
Код:
While 1
...
_IEQuit($oIEsell)
$oIEsell = 0
ConsoleWrite ( "Удалил и обнулил переменную страницы" & @CRLF )
$oIEsell = _IECreate($url, 1, 0, 0)
ConsoleWrite ( "Снова открыл переменную страницы" & @CRLF )
Sleep(1000 * 20)
...
WEnd
В консоли:
Код:
Удалил и обнулил переменную страницы
--> IE.au3 T3.0-1 Warning from function _IEAttach, $_IESTATUS_NoMatch
--> IE.au3 T3.0-1 Warning from function _IECreate, (Foreground Window Unlock Failed!)
--> IE.au3 T3.0-1 Error from function _IENavigate, $_IESTATUS_InvalidObjectType
Снова открыл переменную страницы
Пожалуйста, подскажите как с ней справиться?