Compartir a través de


Método IShellDispatch.ControlPanelItem

Ejecuta la aplicación de Panel de control especificada. Si la aplicación ya está abierta, activará la instancia en ejecución.

Nota

A partir de Windows Vista, la mayoría de las aplicaciones Panel de control son elementos de Shell y no se pueden abrir con esta función. Para abrir esas aplicaciones de Panel de control, pase el nombre canónico a control.exe. Por ejemplo:

control.exe /name Microsoft.Personalization

 

Sintaxis

IShellDispatch.ControlPanelItem(
  bstrDir
)

IShellDispatch.ControlPanelItem( _
  ByVal bstrDir As BSTR _
)

Parámetros

bstrDir [in]

Tipo: BSTR

Nombre de archivo de la aplicación Panel de control.

Valor devuelto

JScript

Este método no devuelve ningún valor.

VB

Este método no devuelve ningún valor.

Comentarios

Este método se implementa y se accede a él mediante el método Shell.ControlPanelItem .

Ejemplos

En los ejemplos siguientes se usa ControlPanelItem para ejecutar el elemento Propiedades de visualización del Panel de control. El uso se muestra para JScript, VBScript y Visual Basic.

Jscript:

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

Vbscript:

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

Visual Basic:

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

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Shldisp.h
IDL
Shldisp.idl
Archivo DLL
Shell32.dll (versión 4.71 o posterior)