Item.Children 屬性
Item物件的Children屬性會擷取Item物件的集合。 這個集合中的專案代表階層式樹狀結構中這個專案直接子系的專案。 唯讀。
這個屬性是唯讀的。
Syntax
propVal = Item.Children
屬性值
接收 物件的變數。
備註
使用這個屬性來巡覽 Item 物件的階層式樹狀結構,這些物件代表裝置、資料夾和位於裝置上的檔案。
Children屬性是Item物件的集合,只能從樹狀結構中這個Item物件正下方的層級。 若要向下巡覽樹狀結構中的進一步層級,請以遞迴方式使用此屬性。
如果專案不能或沒有任何子專案,這個屬性會傳回空的集合。
注意
此集合是以 0 為基礎。
範例
下列範例示範如何使用 Children 屬性來擷取和列舉裝置子專案的集合。 如果裝置是數位相機,集合通常會包含資料夾和影像專案。 如果裝置是掃描器,則集合通常會包含代表掃描分頁的專案。
<SCRIPT LANGUAGE="VBScript">
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim objRootItem
Dim objItemCollection
Dim objItem
Set objWIA = CreateObject("Wia.Script")
Set objDeviceInfoCollection = objWia.Devices
For Each objDeviceInfo In objDeviceInfoCollection
Set objRootItem = objWia.Create(objDeviceInfo)
objItemCollection = objRootItem.Children
For Each objItem In objItemCollection
' Do something with the child item
Next
Next
</SCRIPT>
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional、Windows XP [僅限桌面應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
DLL |
|