Shell.ControlPanelItem-Methode
Führt die angegebene Systemsteuerung (*.cpl)-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
Shell.ControlPanelItem(
bstrDir
)
Shell.ControlPanelItem( _
ByVal bstrDir As BSTR _
)
Parameter
-
bstrDir [in]
-
Typ: BSTR
Der Dateiname der Systemsteuerung Anwendung. Alle Systemsteuerung Anwendungen verfügen über die erweiterung .cpl.
Rückgabewert
JScript
Diese Methode gibt keinen Wert zurück.
VB
Diese Methode gibt keinen Wert zurück.
Beispiele
Im folgenden Beispiel wird ControlPanelItem verwendet, um das Element Anzeigeeigenschaften des Systemsteuerung auszuführen. Die ordnungsgemäße Verwendung wird für JScript, VBScript und Visual Basic angezeigt.
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
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 |
|
IDL |
|
DLL |
|