многократное использование Internet Explorer Объект автоматизации COM

ls data_* | sort -n -t _ -k 2

-n: числовая сортировка
-t: разделитель полей '_'
-k: сортировка по второму полю, в вашем случае числа после первого '_'

6
задан Zombie8 2 June 2009 в 20:36
поделиться

1 ответ

Попробуйте следующее:


Set IEObject =  GetObject( ,"InternetExplorer.Application" )

* Обратите внимание на запятую перед "InternetExplorer.Application"

ИЗМЕНИТЬ: Попробуйте следующее:


Dim IE As SHDocVw.InternetExplorer

Set IE = GetObject(,"InternetExplorer.Application")

Вы также можете попробовать следующее:


Dim ShellApp
Set ShellApp = CreateObject("Shell.Application")
Dim ShellWindows
Set ShellWindows = ShellApp.Windows()
Dim i
For i = 0 To ShellWindows.Count - 1
    If InStr(ShellWindows.Item(i).FullName, "iexplore.exe") <> 0 Then
        Set IEObject = ShellWindows.Item(i) 
    End If
Next
IEObject.Navigate2("http://www.google.com")

EDIT:
То, что вы пытаетесь сделать, может оказаться невозможным, взгляните на это. http://support.microsoft.com/kb/239470

5
ответ дан 17 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: