Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Как словить событие прокрутки в WebBrowser


Автор: swetik1981 20.12.2007, 00:24
Имеется форма, на ней лежит WebBrowser. Пользователь загржает веб-страницу, которая больше высоты WebBrowser и прокручивает её вниз. 
ВОПРОС:
1) как програмно словить событие начала прокрутки страницы,
2) как запомнить положение ползунка прокрутки.

Автор: Akina 20.12.2007, 00:53
У объекта WebBrowser нет события прокрутки и нет свойства, отвечающего за сообщение положения (да и наличия) полосы прокрутки.
Попробуйте заменить его на InternetExplorer Control и изыскивать необходимые эвенты у компонента Document - покопайтесь в IHTMLDocument2 Interface.
либо попробуйте отсабклассить WebBrowser с добавлением соотв. эвента и проперти.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)