Добрый день!
Автоматизирую работу в IE. После ввода данных и нажатия ОК в IE всплывает вот такое окно:
Как мне его дождаться и в нем нажать OK?
PS: Чудовищно тупое решение, не красивое но работает.
Скомпилировано в отдельный exe и запускается комантой RUN из основной программы. :whistle:
Автоматизирую работу в IE. После ввода данных и нажатия ОК в IE всплывает вот такое окно:
>>>> Window <<<<
Title: Сообщение с веб-страницы
Class: #32770
Position: 645, 388
Size: 478, 220
Style: 0x94C801C5
ExStyle: 0x00010101
Handle: 0x000B0658
>>>> Control <<<<
Class: Button
Instance: 1
ClassnameNN: Button1
Name:
Advanced (Class): [CLASS:Button; INSTANCE:1]
ID: 1
Text: ОК
Position: 242, 123
Size: 100, 35
ControlClick Coords: 53, 19
Style: 0x50030000
ExStyle: 0x00000004
Handle: 0x00080666
>>>> Mouse <<<<
Position: 949, 566
Cursor ID: 0
Color: 0x00589C
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
ОК
Отмена
Вы действительно хотите внести заявку?
>>>> Hidden Text <<<<
Title: Сообщение с веб-страницы
Class: #32770
Position: 645, 388
Size: 478, 220
Style: 0x94C801C5
ExStyle: 0x00010101
Handle: 0x000B0658
>>>> Control <<<<
Class: Button
Instance: 1
ClassnameNN: Button1
Name:
Advanced (Class): [CLASS:Button; INSTANCE:1]
ID: 1
Text: ОК
Position: 242, 123
Size: 100, 35
ControlClick Coords: 53, 19
Style: 0x50030000
ExStyle: 0x00000004
Handle: 0x00080666
>>>> Mouse <<<<
Position: 949, 566
Cursor ID: 0
Color: 0x00589C
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
ОК
Отмена
Вы действительно хотите внести заявку?
>>>> Hidden Text <<<<
Как мне его дождаться и в нем нажать OK?
PS: Чудовищно тупое решение, не красивое но работает.
Код:
WinWait ("Сообщение с веб-страницы")
WinActivate ("Сообщение с веб-страницы")
send ("{ENTER}")
Скомпилировано в отдельный exe и запускается комантой RUN из основной программы. :whistle: