Поделиться через


Метод IShellDispatch2.ShowBrowserBar

Отображает панель браузера.

Синтаксис

retVal = IShellDispatch2.ShowBrowserBar(
  sCLSID,
  vShow
)

IShellDispatch2.ShowBrowserBar( _
  ByVal sCLSID As BSTR, _
  ByVal vShow As Variant _
) As Variant

Параметры

sCLSID [in]

Тип: BSTR

Строка, содержащая строковую форму ИДЕНТИФИКАТОРа CLSID отображаемой панели браузера. Объект должен быть зарегистрирован как объект Обозреватель Bar с категорией компонентов CATID_InfoBand. Дополнительные сведения см. в разделе Создание пользовательских Обозреватель гистограмм, полос инструментов и диапазонов для стола.

vShow [in]

Тип: Variant

Задайте значение true , чтобы отобразить панель браузера, или значение false , чтобы скрыть ее.

Возвращаемое значение

Язык JScript

Тип: Variant*

Возвращает значение true при успешном выполнении; в противном случае — false.

VB

Тип: Variant*

Возвращает значение true при успешном выполнении; в противном случае — false.

Комментарии

Этот метод реализуется с помощью метода Shell.ShowBrowserBar .

Вы можете отобразить одну из стандартных гистограмм Обозреватель, задав для параметра sCLSID значение CLSID этого Обозреватель Bar. Ниже приведены стандартные Обозреватель Bars и их строки CLSID.

Обозреватель линейчатая панель Строка CLSID
Избранное {EFA24E61-B078-11d0-89E4-00C04FC9E26E}
Папки {EFA24E64-B078-11d0-89E4-00C04FC9E26E}
Журнал {EFA24E62-B078-11d0-89E4-00C04FC9E26E}
Поиск {30D02401-6A81-11d0-8274-00C04FD5AE38}

 

В настоящее время этот метод недоступен в Microsoft Visual Basic.

Примеры

В следующих примерах показано использование ShowBrowserBar для отображения панели браузера Избранное . Использование отображается для JScript и VBScript.

Jscript:

<script language="JavaScript">
    function fnShowBrowserBarJ()
    {
        var objShell = new ActiveXObject("shell.application");
        var bReturn;
        
        bReturn = objShell.ShowBrowserBar("{EFA24E61-B078-11d0-89E4-00C04FC9E26E}", true);
    }
</script>

Vbscript:

<script language="VBScript">
    function fnShowBrowserBarVB()
        dim objShell
        dim bReturn

        set objShell = CreateObject("shell.application")

        bReturn = objShell.ShowBrowserBar("{EFA24E61-B078-11d0-89E4-00C04FC9E26E}", true)

        set objShell = nothing
    end function
</script>

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (версия 5.0 или более поздняя)