Объект IE.Application, как получить программный доступ к вкладкам - VB

Узнай цену своей работы

Формулировка задачи:

Программно создал объект "InternetExplorer.Application" Подразумевается, что пользователь в нем откроет несколько вкладок. Которые мне потом надо перебрать из моего приложения. Возникает вопрос, как программно получить доступ к этим вкладкам? Каких-то свойств у этого объекта не вижу( Тут ничего не нашел: http://msdn.microsoft.com/en-us/library/aa752084%28v=vs.85%29.aspx Сорри, если не в тот раздел, не знаю куда лучше запостить вопрос.
Немного покопался, допустим, новые вкладки также будут открываться программно (Navigate c параметром). Это я уже научился) Но мне нужно получить доступ к инфе в каждой из них. В поле Document я всегда вижу только первую вкладку( Модераторам, спасибо за перенос темы, может мне лучше в разделе "Win API" искать ответ на свой вопрос?

Решение задачи: «Объект IE.Application, как получить программный доступ к вкладкам»

textual
Листинг программы
on error resume next
  For Each IE In CreateObject("Shell.Application").windows
    if instr(lcase(typename(IE.document)),"htmldocument") <> 0 then
      set objExplorer = IE
      'действия с вкладкой
    end if
  next

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы