Главная страница
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.013 c
2-1247757748
antonn
2009-07-16 19:22
2009.09.20
как глянуть строку с AV в DLL? :)


15-1248201124
Тимур
2009-07-21 22:32
2009.09.20
Как вносить строки в реестр?


2-1247747799
Canya
2009-07-16 16:36
2009.09.20
Работа с Cookies Internet Explorer


11-1205742423
catdog
2008-03-17 11:27
2009.09.20
Удаление переменных из памяти


3-1227533789
belmol
2008-11-24 16:36
2009.09.20
firebird и округление