Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.21;
Скачать: CL | DM;

Вниз

TWebBrowser и программный скроллинг.   Найти похожие ветки 

 
Андрей (начинающий)   (2009-05-01 22:15) [0]

Как программно прокрутить загруженную в TWebBrowser страницу, если она вся не помещается на экран?

Пример: в HTML-файл загружается таблица из 200-300 строк, затем он выводится в TWebBrowser. При загрузке надо сразу видеть итоговые результаты, расположенные в самом низу таблицы. Потом пользователь может по своему желанию пользоваться скроллбарами.


 
KilkennyCat ©   (2009-05-01 23:06) [1]

А если загружается другая страница, где нет итоговых данных? И вообще, программный скроллинг твеба ничем не отличается от программного скроллинга любого другого контрола. Если так сложно сие, то реализуй это в странице хтмл непосредственно переходом на локальную ссылку.


 
palva ©   (2009-05-01 23:56) [2]

У body есть свойство topScroll. Его можно установить. Это расстояние от самого верха документа до видимой в окне части документа в пикселях


 
Андрей (начинающий)   (2009-05-02 11:41) [3]


> KilkennyCat ©   (01.05.09 23:06) [1]
> ... от программного скроллинга любого другого контрола.


Где можно почитать про это? Если не трудно, дайте ссылку, пожалуйста.


 
Андрей (начинающий)   (2009-05-02 12:47) [4]

Спасибо всем. Помогло:

...
var Doc: IHTMLDocument2;
begin
 Doc := WB1.Document as IHTMLDocument2;
...
 Doc.ParentWindow.ScrollTo(0, (Doc.body as IHTMLElement2).ScrollHeight);
...
end;



Страницы: 1 вся ветка

Текущий архив: 2009.06.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
2-1241083839
LDV
2009-04-30 13:30
2009.06.21
Вставка из Clipboard


15-1239947130
@!!ex
2009-04-17 09:45
2009.06.21
Распределение приоритетов для доустпа к сетевому каналу


15-1234784192
Rule
2009-02-16 14:36
2009.06.21
Ура хвастаюсь, свершилось. Началось внедрение нашего ПО в Стрим.


1-1211363965
Kolan
2008-05-21 13:59
2009.06.21
Как унаследовать компонент из одного пакета в другом?


2-1241207260
бульдозер
2009-05-01 23:47
2009.06.21
CreateProcess определить готовность запускаемого приложения