Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как получить текст из окна Internet Explorer ?


Автор: mr.DUDA 24.1.2004, 20:32
Сабж, может в Delphi это можно сделать (может какие-то компоненты есть) ? Имеется ввиду получить текст в каком угодно виде (HTML, или просто текст), имея только HWND окна IE. Функция GetWindowText не работает - ни в процессе IE, ни в процессе моей проги... mad.gif

Help !!!

Автор: Georg4 25.1.2004, 01:18
А если загружать в программу просто саму страницу по ссылке?
или не пойдет?

Автор: mr.DUDA 25.1.2004, 11:31
Цитата
А если загружать в программу просто саму страницу по ссылке?
или не пойдет?

Не пойдет. Нужно грабить текст из окна Yahoo Instant Messenger, которое основано на IE (в нём тот же window class, что в IE - "Internet Explorer_Server").

Можно было бы создать IWebBrowser2, и из него получить исходник HTML - но как его присоединить к окну ? У меня есть только Handle окна и всё.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)