Metode IShellDispatch.NameSpace
Membuat dan mengembalikan objek Folder untuk folder yang ditentukan.
Sintaks
retVal = IShellDispatch.NameSpace(
vDir
)
IShellDispatch.NameSpace( _
ByVal vDir As Variant _
) As Folder
Parameter
-
vDir [in]
-
Jenis: Varian
Folder untuk membuat objek Folder . Ini bisa menjadi string yang menentukan jalur folder atau salah satu nilai ShellSpecialFolderConstants . Perhatikan bahwa nama konstanta yang ditemukan di ShellSpecialFolderConstants tersedia di Visual Basic, tetapi tidak dalam VBScript atau JScript. Dalam kasus tersebut, nilai numerik harus digunakan di tempatnya.
Menampilkan nilai
JScript
Jenis: Folder**
Referensi objek ke objek Folder untuk folder yang ditentukan. Jika folder tidak berhasil dibuat, nilai ini mengembalikan null.
VB
Jenis: Folder**
Referensi objek ke objek Folder untuk folder yang ditentukan. Jika folder tidak berhasil dibuat, nilai ini mengembalikan null.
Keterangan
Metode ini diimplementasikan dan diakses melalui metode Shell.NameSpace .
Contoh
Contoh berikut menunjukkan penggunaan NameSpace di JScript, VBScript, dan Visual Basic.
Jscript:
<script language="JScript">
function fnShellNameSpaceJ()
{
var objShell = new ActiveXObject("shell.application");
var objFolder;
var ssfWINDOWS = 36
objFolder = objShell.NameSpace(ssfWINDOWS);
if (objFolder != null)
{
alert(objFolder.Title);
}
}
</script>
Vbscript:
<script language="VBScript">
function fnShellNameSpaceVB()
dim objShell
dim objFolder
set objShell = CreateObject("shell.application")
set objFolder = objShell.NameSpace("C:\")
if (not objFolder is nothing) then
alert(objFolder.Title)
end if
set objFolder = nothing
set objShell = nothing
end function
</script>
Visual Basic:
Private Sub fnShellNameSpaceVB()
Dim objShell As Shell
Dim objFolder As Folder
Set objShell = New Shell
Set objFolder = objShell.NameSpace(ssfPERSONAL)
If (Not objFolder Is Nothing) Then
Debug.Print objFolder.Title
End If
Set objFolder = Nothing
Set objShell = Nothing
End Sub
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
IDL |
|
DLL |
|