Как получить путь к активному окну?

Тема в разделе "Delphi - Система", создана пользователем Admin, 30 окт 2007.

Статус темы:
Закрыта.
  1. Admin

    Admin Гость

    Как я могу запустив любую страничку (например html) получить ее адрес? В конечном итоге по этому адресу страничку необходимо скачать (может есть методы и попроще?) или прочитать сразу же на сервере построчно.
     
  2. Silver Wind

    Silver Wind Гость

    GetForegroundWindow() - возвращает hwnd активного окна вообще-то. Это на название темы ответ.

    <!--QuoteBegin-Admin+30:10:2007, 09:43 -->
    <span class="vbquote">(Admin @ 30:10:2007, 09:43 )</span><!--QuoteEBegin-->Как я могу запустив любую страничку (например html)
    [snapback]83540" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Если имеется в виду открыть браузер по URL, то, например, через ShellExecute().

    <!--QuoteBegin-Admin+30:10:2007, 09:43 -->
    <span class="vbquote">(Admin @ 30:10:2007, 09:43 )</span><!--QuoteEBegin-->В конечном итоге по этому адресу страничку необходимо скачать
    [snapback]83540" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    А Indy компоненты для этого не подойдут?
     
  3. zubr

    zubr Гость

    Как я понимаю челу надо определять URL страницы открытой в броузере. Если так - тут несколько вариантов:
    1. Смотреть в сторону BHO, mime-фильтров. Более правильный вариант.
    2. Определять текст адрессного окна броузера (FindWindowEx и т. п.). Подобное решение выкладывалось здесь на форуме. Включаем поиск.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей