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


Метод Shell.ExplorerPolicy

Возвращает значение для указанной политики Windows Internet Обозреватель.

Синтаксис

retVal = Shell.ExplorerPolicy(
  bstrPolicyName
)

Shell.ExplorerPolicy( _
  ByVal bstrPolicyName As BSTR _
) As Variant

Параметры

bstrPolicyName [in]

Тип: BSTR

Строка, указывающая имя политики.

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

Язык JScript

Тип: Variant*

Значение, связанное с указанным именем политики.

VB

Тип: Variant*

Значение, связанное с указанным именем политики.

Комментарии

Администраторы сети могут управлять вычислительной средой своих пользователей, задавая политики.

Указанное имя значения должно находиться в подразделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Обозреватель. Если имя значения не существует, метод возвращает значение NULL.

Примеры

В следующих примерах показано правильное использование ExplorerPolicy для JScript, VBScript и Visual Basic.

Jscript:

<script language="JScript">
    function fnIShellDispatch4ExplorerPolicyJ()
    {
        var objShell = new ActiveXObject("shell.application");
        var vReturn;
        
        vReturn = objShell.ExplorerPolicy("ValueName");
        alert(vReturn);
    }
</script>

Vbscript:

<script language="VBScript">
     function fnIShellDispatch4ExplorerPolicyVB()
        dim objShell
        dim vReturn
        
        set objShell = CreateObject("shell.application")
            vReturn = objShell.ExplorerPolicy("ValueName")
            alert(vReturn)
        set objShell = nothing
    end function
 </script>

Visual Basic:

Private Sub fnIShellDispatch4ExplorerPolicyVB()
    Dim objShell As Shell
    Dim vReturn  As Variant
    
    Set objShell = New Shell
        vReturn = objShell.ExplorerPolicy("ValueName")
        Debug.Print vReturn
    Set objShell = Nothing
End Sub

Требования

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