2014-02-10 3 views
1

Мне нужно открыть конкретную вкладку в Internet Explorer. На данный момент я пытаюсь прокрутить каждую вкладку, используя ctrl + вкладка и проверить заголовок, но мне нужно количество вкладок, чтобы закончить цикл. Может ли кто-нибудь предложить мне, как получить количество вкладок? Также лучшая альтернатива для получения определенной вкладки.Как найти количество вкладок, открытых с помощью autoit?

ответ

1

Начните с этого

#include <IE.au3> 
Local $aIE[2] 
Local $i = 1, $oIE 
While 1 
    $oIE = _IEAttach("", "instance", $i) 
    If @error = $_IEStatus_NoMatch Then ExitLoop 
    ConsoleWrite(_IEPropertyGet($oIE, "title") & @CRLF) 
;~ ConsoleWrite(_IEPropertyGet($oIE, "locationurl") & @CRLF) 
    ReDim $aIE[$i + 1] 
    $aIE[$i] = $oIE 
    $aIE[0] = $i 
    $i += 1 
WEnd 
Смежные вопросы