![]() |
Альтернатива ControlClick-у
Периодически встречаюсь с невозможностью нажать кликом на определенную кнопку.
К примеру: Код:
WinWaitActive ("Установка — STDU Viewer", "Завершение Мастера установки STDU Viewer") ;Готовность Код:
WinWaitActive ("Установка — STDU Viewer", "Завершение Мастера установки STDU Viewer") ;Готовность пока что получилось обойти при помощи Код:
MouseClick( "left", 190, 202) хотелось бы узнать, каким образом лучше с такими чекбоксами или радио бороться. Ниже инфо по первому примеру >>>> Window <<<< Title: Установка — STDU Viewer Class: TWizardForm Position: 388, 316 Size: 503, 392 Style: 0x16CA0000 ExStyle: 0x00000100 Handle: 0x001C07F8 >>>> Control <<<< Class: TNewCheckListBox Instance: 1 ClassnameNN: TNewCheckListBox1 Advanced (Class): [CLASS:TNewCheckListBox; INSTANCE:1] ID: 1574894 Text: Position: 176, 163 Size: 301, 142 ControlClick Coords: 17, 10 Style: 0x54010161 ExStyle: 0x00000000 Handle: 0x001807EE Как видно, чекбоксом определяется довольно большая область, хотя галку снять можно только нажатием на квадратик |
Время: 12:11. |
Время: 12:11.
© OSzone.net 2001-