共用方式為


IShellDispatch4.ExplorerPolicy 方法

取得指定之 Windows Internet Explorer 原則的值。

語法

retVal = IShellDispatch4.ExplorerPolicy(
  bstrPolicyName
)

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

參數

bstrPolicyName [in]

類型: BSTR

指定原則名稱的 String

傳回值

JScript

類型: Variant*

與指定之原則名稱相關聯的值。

VB

類型: Variant*

與指定之原則名稱相關聯的值。

備註

網路系統管理員可以藉由設定原則來控制和管理其使用者的計算環境。

指定的值名稱必須位於HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子機碼內。 如果值名稱不存在,則方法會傳回 null

範例

下列範例顯示針對 JScript、VBScript 和 Visual Basic 正確使用 ExplorerPolicy

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 版或更新版本)