![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
А теперь може кто расскажет, как организовать вот такие вещи: [D6, Win95/98, WinME]
ProtoSoft © (2002-12-05 01:32:00)А теперь може кто расскажет, как организовать вот такие вещи:
1. Поиск в TWebBrowsere (в загруженном тексте), результатом должен быть выделенный фрагмент текста!
2. Как мне взять из поля адрес всех загруженных IE, а также текст из IE самой загруженной страницы!
3. Как узнать, на какой стадии загрузка страницы в IE, т.е. узнать загрузился ли текст, сколько картинок осталось загрузить!
Заранее благодарен!
Ihor Osov'yak (2002-12-13 02:01:00) [1]2 ProtoSoft © (13.12.02 01:41)
Вы неправы. Рассмотрите вариант - а мне просто счас влом отвечать. Совет - пишите в постинге один вопрос, погда вероятность ответа будет выше ....
1. IHtmlElement.get_innerText для поиска, для выделения - несколько вариантов, один из них - модернизация соотв. тега на предмет выделения цветом результ. фрагмента
2. Заполучить от IE IWebBrowser2, далее см п1
3. см п2, далее IWebBrowser2.ReadyState; с картинками посложнее..
Можно обратить внимание на TInternetExplorer с его OnCommandStateChange... Или снова IWebBrowser2 от п2 +подписка ручками на нотификационный интерфейс с дальнейшим аналогом OnCommandStateChange ...
ProtoSoft (2002-12-13 01:41:00) [2]Точно, никто не знает!
ProtoSoft (2002-12-09 23:51:00) [3]Может, кто и подскажет?
ProtoSoft (2002-12-09 00:59:00) [4]Есть еще соображения. Такая штука не подходит, т.к. получаешь адрес из последнего открытого окна IE, а мне нуно все!
Danlicha (2002-12-08 02:16:00) [5]http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=20-988620753, если тебе это надо.
А вот что-бы искать вроде есть у этого браузера свойство такое - Document, или Window. Получаешь OleAutomatized обект, с которым потом очень коряво работаешь как в JavaScripte. И вообще WebBrowser - не дельфевский компонент - в MSDN есть описание его.
ProtoSoft (2002-12-08 02:10:00) [6]Ну, что никто не знает, что ли?