Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
2-1247770669
Ramil
2009-07-16 22:57
2009.09.20
DataSource


1-1216120082
badevlad
2008-07-15 15:08
2009.09.20
Как достать индексный файл (.hhc) из CHM?


15-1248114719
Mike Kouzmine
2009-07-20 22:31
2009.09.20
Управление питанием


2-1247578710
Zheksonz
2009-07-14 17:38
2009.09.20
WriteBuffer - error - Access violation at addr... почему???


2-1247647847
Dmitriy
2009-07-15 12:50
2009.09.20
Строка инициализации модема




   Наверх