Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil objek FolderItems yang mewakili kumpulan item dalam folder.
Sintaks
retVal = Folder.Items()
Parameter
Metode ini tidak memiliki parameter.
Nilai kembali
Jenis: FolderItems**
Referensi objek ke objek FolderItems .
Keterangan
Catatan
Tidak semua metode diimplementasikan untuk semua folder. Misalnya, metode ParseName tidak diimplementasikan untuk folder Panel Kontrol (CSIDL_CONTROLS). Jika Anda mencoba memanggil metode yang tidak diratakan, kesalahan 0x800A01BD (desimal 445) akan muncul.
Contoh
Contoh berikut menggunakan Item untuk menentukan jumlah item di folder C:\Windows. Penggunaan yang tepat ditampilkan untuk JScript, VBScript, dan Visual Basic.
Jscript:
<script language="JScript">
function fnFolderObjectItemsJ()
{
var objShell = new ActiveXObject("shell.application");
var objFolder = new Object;
objFolder = objShell.NameSpace("C:\\WINDOWS");
if (objFolder != null)
{
var objFolderItems = new Object;
objFolderItems = objFolder.Items();
if (objFolderItems != null)
{
document.write (objFolderItems.Count);
}
}
}
</script>
Vbscript:
<script language="VBScript">
function fnFolderObjectItemsVB()
dim objShell
dim objFolder
set objShell = CreateObject("shell.application")
set objFolder = objShell.NameSpace("C:\WINDOWS")
if (not objFolder is nothing) then
dim objFolderItems
set objFolderItems = objFolder.Items
if (not objFolderItems Is Nothing) then
document.write objFolderItems.Count
end if
set objFolderItem = nothing
end if
set objFolder = nothing
set objShell = nothing
end function
</script>
Visual Basic:
Private Sub btnFolderObjectItems_Click()
Dim objShell As Shell
Dim objFolder As Folder
Set objShell = New Shell
Set objFolder = objShell.NameSpace("C:\WINDOWS")
If (Not objFolder Is Nothing) Then
Dim objFolderItems As FolderItems
Set objFolderItems = objFolder.Items()
If (Not objFolderItems Is Nothing) Then
Dim vCount As Variant
vCount = objFolderItems.Count
End If
Set objFolderItems = Nothing
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 |
|