Metodo IShellDispatch.ControlPanelItem
Esegue l'applicazione di Pannello di controllo specificata. Se l'applicazione è già aperta, attiva l'istanza in esecuzione.
Nota
A partire da Windows Vista, la maggior parte delle applicazioni Pannello di controllo sono elementi shell e non può essere aperta con questa funzione. Per aprire tali applicazioni Pannello di controllo, passare il nome canonico a control.exe. Ad esempio:
control.exe /name Microsoft.Personalization
Sintassi
IShellDispatch.ControlPanelItem(
bstrDir
)
IShellDispatch.ControlPanelItem( _
ByVal bstrDir As BSTR _
)
Parametri
-
bstrDir [in]
-
Tipo: BSTR
Nome file dell'applicazione Pannello di controllo.
Valore restituito
JScript
Questo metodo non restituisce valori.
VB
Questo metodo non restituisce valori.
Commenti
Questo metodo viene implementato e accessibile tramite il metodo Shell.ControlPanelItem .
Esempio
Gli esempi seguenti usano ControlPanelItem per eseguire l'elemento Proprietà visualizzate di Pannello di controllo. L'utilizzo viene visualizzato per JScript, VBScript e 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
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
IDL |
|
DLL |
|