Método Shell.ControlPanelItem

Executa o aplicativo Painel de Controle ( *.cpl) especificado. Se o aplicativo já estiver aberto, ele ativará a instância em execução.

Observação

A partir Windows Vista, a maioria Painel de Controle aplicativos são itens do Shell e não podem ser abertos com essa função. Para abrir esses Painel de Controle aplicativos, passe o nome canônico para control.exe. Por exemplo:

control.exe /name Microsoft.Personalization

Sintaxe

Shell.ControlPanelItem(
  bstrDir
)

Shell.ControlPanelItem( _
  ByVal bstrDir As BSTR _
)

Parâmetros

bstrDir [ Em]

Tipo: BSTR

O Painel de Controle nome do arquivo do aplicativo. Todos Painel de Controle aplicativos têm a extensão .cpl aplicativo.

Retornar valor

JScript

Esse método não retorna um valor.

VB

Esse método não retorna um valor.

Exemplos

O exemplo a seguir usa ControlPanelItem para executar o Painel de Controle do Propriedades de Vídeo item. O uso adequado é mostrado para JScript, VBScript e Visual Basic.

JScript:

<script language="JScript">
    function fnShellControlPanelItemJ()
    {
        var objShell = new ActiveXObject("shell.application");
        
        objShell.ControlPanelItem("desk.cpl");
    }
</script>

Vbscript:

<script language="VBScript">
    function fnShellControlPanelItemVB()
        dim objShell
        
        set objShell = CreateObject("shell.application")
        objShell.ControlPanelItem("desk.cpl")
       
        set objShell = nothing
    end function
 </script>

Visual Basic:

Private Sub fnShellControlPanelItemVB()
    Dim objShell As Shell
    
    Set objShell = New Shell
    objShell.ControlPanelItem ("desk.cpl")
    
    Set objShell = Nothing
End Sub

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2.000 Professional, Windows aplicativos da área de [ trabalho XP]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (versão 4.71 ou posterior)