![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Добрый день! Вообщем, ситуация такая. Результатом отработки некой сторонней программы является запуск в отдельных окнах Internet Explorer (IE), в которых отображается некий текст. Мне нужно как-то отслеживать эти запуски, загружать содержимое открываемой странички в IE и грузить его в RichEdit, а затем закрывать окно IE, из которого был взят исходный текст странички. Подскажите как это можно реализовать и в какую, чем, сторону копать? Заранее спасибо за ответы по сабжу.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]()
в таймере проверяй список процессов, если появился iexplorer.exe значит запустился IE, потом из адресной строки вытаскиваешь url и загружаешь содержимое тем же IdHTTP1.Get()
ну с закрытием IE думаю трудности не будет |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Если б так просто было. А если пользователь откроет обычную страничку, чтобы посмотреть, например, информацию на внутреннем сайте организации? Тогда что? Мне не надо грузить ее содержимое. Если есть у кого пример такого слежения, то подкиньте пожалуйста, буду очень признателен.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]()
ну тогда проверяй дополнительно по заголовку окна.
Заголовок окна = тексту в теге title если открыта не твоя страничка, выходишь из процедуры |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Можешь помочь примером для начала? Я с инди не работал раньше.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]()
чуть позже
а ты знаешь какой url будет открываться? нужно его вытаскивать из IE? вот на примере яндекса Код:
Последний раз редактировалось artemavd; 02.07.2011 в 08:47. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Слежение за открытием файлов | Towlier | Помощь студентам | 1 | 24.04.2011 00:13 |
Internet Explorer | (IICuX) | Win Api | 4 | 28.04.2010 13:06 |
Internet Explorer | StartMis | Работа с сетью в Delphi | 0 | 01.03.2010 01:56 |
Internet Explorer | DeDoK | Общие вопросы Delphi | 1 | 14.06.2008 14:31 |
Internet Explorer 7.0 | Аlex | Win Api | 12 | 09.09.2007 09:45 |