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 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|
DLL |
|