Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Автоматическое скроллирование в CppWebBrowser


Автор: Rutti 24.8.2005, 16:53
Ищу текст в html-документе в CppWebBrowser'е и (как не странно) нахожу его. А вот как осуществить переход в нужную часть этого документа (туда, где находится искомое слово). В help'е Builder есть пример (для CppWebBrowser) на примере RichEdit, но он, IMHO, абзалютно не в тему.

Автор: _hunter 25.8.2005, 11:30
получаеш у браузера IHTMLDocument2 у него получаеш body ( если ищеш -- он у тебя должен быть ) и вызываеш doScroll
Syntax:
Код

object.doScroll( [sScrollAction])

Parameters:
Код

Optional. String that specifies how the object scrolls, using one of the following values: scrollbarDown Default. Down scroll arrow is at the specified location.  
scrollbarHThumb Horizontal scroll thumb or box is at the specified location. 
scrollbarLeft Left scroll arrow is at the specified location. 
scrollbarPageDown Page-down scroll bar shaft is at the specified location. 
scrollbarPageLeft Page-left scroll bar shaft is at the specified location. 
scrollbarPageRight Page-right scroll bar shaft is at the specified location. 
scrollbarPageUp Page-up scroll bar shaft is at the specified location. 
scrollbarRight Right scroll arrow is at the specified location. 
scrollbarUp Up scroll arrow is at the specified location. 
scrollbarVThumb Vertical scroll thumb or box is at the specified location. 
down Composite reference to scrollbarDown. 
left Composite reference to scrollbarLeft. 
pageDown Composite reference to scrollbarPageDown. 
pageLeft Composite reference to scrollbarPageLeft. 
pageRight Composite reference to scrollbarPageRight. 
pageUp Composite reference to scrollbarPageUp. 
right Composite reference to scrollbarRight. 
up Composite reference to scrollbarUp. 

Автор: Rutti 31.8.2005, 21:13
_hunter

body-то получил, а вот отскролировать никак не получается.

Автор: _hunter 1.9.2005, 10:40
показывай код. будем ошибки смотреть...

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