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

Вниз

Подключение компонентаTWebBrowser к Internet Explorer   Найти похожие ветки 

 
dmitry_12_08_73 ©   (2009-07-15 17:00) [0]

Каким образом подключается открытый Internet Explorer к компоненту TWebBrowser, чтобы потом можно было получить доступ к свойствам Internet Explorer. Если можно, пришлите пример кода, плиз.


 
TIF ©   (2009-07-15 21:10) [1]

> Каким образом подключается открытый Internet Explorer к
> компоненту TWebBrowser

TWebBrowser - это "окно" для работы с IE. Ключевые слова: COM

> чтобы потом можно было получить доступ к свойствам Internet
> Explorer

А в TWebBrowser разве нельзя менять свойства? Есди требуется больше настроект, надо скачать TEmbeddedWB, это расширенная версия, например, позволяет простым изменением свойства этого компонента отключить включить/отключить картинки

Вообще из темы непонятно, ЧТО НУЖНО - сделать в своей программе мини-веббраузер, или управлять IEшкой


 
palva ©   (2009-07-15 23:09) [2]

Похоже, в ветке http://delphimaster.net/view/2-1247594116/ я неправильно понял ваш вопрос. TWebBrowser здесь не надо использовать. Делайте как подсказывает TStas. Ищите окно открытого браузера по его заголовку, спускайтесь на дочерние окна, ищите то, которое отвечает за прорисовку документа и посылайте ему сообщение о нужном скроллинге.


 
palva ©   (2009-07-16 01:03) [3]

Конечно, логичнее и надежнее запустить интернет-эксплорер из делфи в режиме автоматизации.
http://www.compress.ru/article.aspx?id=10600&part=index21ext1
и уже из программы на делфи открывать нужную страницу и получать доступ к документу.

Но это, конечно же, не ответ на ваш вопрос. У вас эксплорер уже запущен.


 
dmitry_12_08_73 ©   (2009-07-16 10:55) [4]

>Похоже, в ветке http://delphimaster.net/view/2-1247594116/ я неправильно понял ваш вопрос.
Да, действительно, мы с Вами друг-друга не так поняли.

>Ищите окно открытого браузера по его заголовку, спускайтесь на дочерние окна, ищите то, которое отвечает за прорисовку документа и посылайте ему сообщение о нужном скроллинге.
Пожалуйста, palva, пришлите пример сообщения о нужном скроллинге, а то я в этом направлении почти полный профан.


 
dmitry_12_08_73 ©   (2009-07-17 08:16) [5]

Может ответите, palva?


 
palva ©   (2009-07-17 13:20) [6]

Сам я это не делал. Посмотрите, вот здесь обсуждается
http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=673630
Попробуйте также функцию SetScrollPos Вот здесь есть примеры
http://www.helpwork.ru/book/delphi/32les/LES31.htm


 
dmitry_12_08_73 ©   (2009-07-18 00:05) [7]

palva, Вы очень хороший, отзывчивый и талантливый человек! Спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
2-1247662840
dmitry_12_08_73
2009-07-15 17:00
2009.09.20
Подключение компонентаTWebBrowser к Internet Explorer


3-1227256996
abhtr
2008-11-21 11:43
2009.09.20
Можно ли уменьшить время выполнения запроса


6-1206897457
prostoi
2008-03-30 21:17
2009.09.20
Proxy


15-1248381002
Юрий
2009-07-24 00:30
2009.09.20
С днем рождения ! 24 июля 2009 пятница


2-1247561775
b/@.
2009-07-14 12:56
2009.09.20
Как лучше хранить в реестре настройки нескольких форм ?