Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.06.21;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
2-1241001007
bobby
2009-04-29 14:30
2009.06.21
Объявление процедуры!


4-1191555720
ter
2007-10-05 07:42
2009.06.21
WM_DEVICECHANGE или как определить безопасное извлечение флэшки


1-1211484847
dreamse
2008-05-22 23:34
2009.06.21
работа с потоками в MDI


2-1241090941
madmech
2009-04-30 15:29
2009.06.21
Проблема с отрисовкой заголовка кросс-отчета


15-1239722171
@!!ex
2009-04-14 19:16
2009.06.21
Подскажите хороший багтрекер не сложный в установке.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский