Как можно программно активизировать Webbrowser , так чтобы при открытии формы на которой он находится сразу можно было его прокручивать скажем колесиком мышки или клавишами pageUP(DOWN)
Вариант кликнуть по нему мышкой по ряду причин нежелателен, да и не элегантен:
mouse_event(MOUSEEVENTF_LEFTDOWN,WebBrowser1.Left+1,WebBrowser1.Top+1,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,WebBrowser1.Left+1,WebBrowser1.Top+1,0,0);
Как можно программно активизировать Webbrowser
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
1. Задай для него TabStop := True - даже если фокус уйдет с Webbrowser, его можно будет вновь перевести с помощью TAB.
2. В обработчиках событий типа On<..>Complete можно явно устанавливать фокус:
2. В обработчиках событий типа On<..>Complete можно явно устанавливать фокус:
Код: Выделить всё
Windows.SetFocus(WebBrowser1.HWND);
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
не работает
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
-
- Сообщения: 273
- Зарегистрирован: 30 июн 2005, 14:53
получилось
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.