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 |
|
IDL |
|
Archivo DLL |
|