Перейти к содержимому

Buldog

Регистрация: 15 июл 2011
Offline Активность: 12 авг 2011 08:18
-----

Мои сообщения

В теме: Sys.refresh() проблема

15 июля 2011 - 07:40

Строчка кода:
.........
Sys.refresh()

Set p=Sys.Process("iexplore")
Set a=p.Window("Internet Explorer_TridentDlgFrame", "Web Page", 1)
Call a.Close()

ТС log
"Unexpected window"
Cannot obtain the window with the window class "Internet Explore_TridentDlgFrame"

В тот момент когда появляется окно если остановить скрипт в ручную и посматреть Объектное дерево то это окно там не появляется. После нажатия Refresh all окно становится доступным в Объектном дереве
Sys.Process("iexplore").Window("Internet Explorer_TridentDlgFrame","Web Page",1)