IShellDispatch.ControlPanelItem-Methode

Führt die angegebene Systemsteuerung-Anwendung aus. Wenn die Anwendung bereits geöffnet ist, wird die ausgeführte instance aktiviert.

Hinweis

Ab Windows Vista sind die meisten Systemsteuerung Anwendungen Shellelemente und können nicht mit dieser Funktion geöffnet werden. Um diese Systemsteuerung Anwendungen zu öffnen, übergeben Sie den kanonischen Namen an control.exe. Zum Beispiel:

control.exe /name Microsoft.Personalization

 

Syntax

IShellDispatch.ControlPanelItem(
  bstrDir
)

IShellDispatch.ControlPanelItem( _
  ByVal bstrDir As BSTR _
)

Parameter

bstrDir [in]

Typ: BSTR

Der Dateiname der Systemsteuerung Anwendung.

Rückgabewert

JScript

Diese Methode gibt keinen Wert zurück.

VB

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Diese Methode wird über die Shell.ControlPanelItem-Methode implementiert und darauf zugegriffen.

Beispiele

In den folgenden Beispielen wird ControlPanelItem verwendet, um das Element Anzeigeeigenschaften des Systemsteuerung auszuführen. Die Verwendung wird für JScript, VBScript und Visual Basic angezeigt.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (Version 4.71 oder höher)