1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Программное управление Internet Explorer-ом

Тема в разделе "Delphi - FAQ", создана пользователем dmitry120873, 14 июл 2009.

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

    dmitry120873 Гость

    Репутация:
    0
    Подскажите, как можно программно посылать команды в открытый Internet Explorer с целью, например, прокрутки веб-страницы
     
  2. etc

    etc Гость

    Репутация:
    0
    Как и не Internet Explorer-у, определяете хендлшмендл и кидаете на него месадж. В чем проблема?

    У вас ие, это ие или веб-браузер?
     
  3. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    1
    код написать
     
  4. zubr

    zubr Гость

    Репутация:
    0
    Нет. Так не получится.
    Все гораздо сложнее. Решается через перехват IShellWindows, получение IWebBrowser, IHTMLDocument2, IHTMLElement. А уж только выполнив IHTMLElement.scrollIntoView получим скролинг IE к нужному html-элементу.
     
  5. dmitry120873

    dmitry120873 Гость

    Репутация:
    0
    zubr, спасибо Вам за ответ, но я в этом направлении почти полный профан. Пожалуйста, распишите подробнее или пример кода пришлите.
     
  6. zubr

    zubr Гость

    Репутация:
    0
    dmitry120873
    Слишком много писать. Вот посмотри здесь. Надеюсь, поможет.
     
  7. etc

    etc Гость

    Репутация:
    0
    Да, точно, был не прав. Действительно в браузере скролятся элементы.
     
  8. dmitry120873

    dmitry120873 Гость

    Репутация:
    0
    спасибо Вам, надеюсь, что разберусь
     
Загрузка...
Статус темы:
Закрыта.

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