Главная страница
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.016 c
15-1240173002
Юрий
2009-04-20 00:30
2009.06.21
С днем рождения ! 20 апреля 2009 понедельник


2-1241354318
oleg_teacher
2009-05-03 16:38
2009.06.21
Как узнать количество дочерних узлов в дерева?


4-1211311234
DillerXX
2008-05-20 23:20
2009.06.21
Иконка по Alt + Tab


11-1202864756
Jon
2008-02-13 04:05
2009.06.21
Applet and Forms?


15-1239804912
IvanIvan2
2009-04-15 18:15
2009.06.21
. PhysicalDriveN