Método IShellDispatch.Open
Abre a pasta especificada.
Sintaxe
IShellDispatch.Open(
vDir
)
IShellDispatch.Open( _
ByVal vDir As Variant _
)
Parâmetros
-
vDir [in]
-
Tipo: Variant
Uma cadeia de caracteres que especifica o caminho da pasta ou um dos valores ShellSpecialFolderConstants . Observe que os nomes constantes encontrados em ShellSpecialFolderConstants estão disponíveis no Visual Basic, mas não em VBScript ou JScript. Nesses casos, os valores numéricos devem ser usados em seu lugar.
Se vDir for definido como um dos ShellSpecialFolderConstants e a pasta especial não existir, essa função criará a pasta.
Valor retornado
JScript
Esse método não retorna um valor.
VB
Esse método não retorna um valor.
Comentários
Esse método é implementado e acessado por meio do método Shell.Open .
Exemplos
Os exemplos a seguir mostram o uso de Open em JScript, VBScript e Visual Basic.
Jscript:
<script language="JScript">
function fnShellOpenJ()
{
var objShell = new ActiveXObject("shell.application");
var ssfWINDOWS = 36
objshell.Open(ssfWINDOWS);
}
</script>
Vbscript:
<script language="VBScript">
function fnShellOpenVB()
dim objShell
set objShell = CreateObject("shell.application")
objshell.Open("C:\")
set objShell = nothing
end function
</script>
Visual Basic:
Private Sub fnShellOpenVB()
Dim objShell As Shell
Set objShell = New Shell
objshell.Open (ssfPERSONAL)
Set objShell = Nothing
End Sub
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
IDL |
|
DLL |
|
Confira também