共用方式為


Item.GetItemsFromUI 方法

Item物件的GetItemsFromUI方法會顯示對話方塊,讓使用者選取要從裝置傳輸的影像和音訊。

語法

retVal = Item.GetItemsFromUI(
  Flags = 0,
  Intent = 0
)

參數

旗標 [in]

類型: WiaFlag

(0)

預設值。 [in]指定對話方塊行為。 此參數的有效值與DeviceDlg方法的lFlags參數相同。

意圖 [in]

類型: WiaIntent

(0)

預設值。 [in]指定影像所要代表的資料類型。 如需影像意圖值的清單,請參閱 影像意圖常數

傳回值

類型: ICollection

這個方法會傳回 Item 物件的集合,代表使用者選取的專案。 如果未選取任何專案,則集合是空的。

備註

針對 Microsoft Visual Basic 應用程式,請新增「Windows 映像取得 1.01 型別程式庫」的參考。

此方法僅適用于) (根專案的裝置。 方法會傳回 Item 物件的集合,代表使用者選取的影像或音訊剪輯。

如果使用者未選取任何專案,此方法會傳回空集合。

範例

下列範例示範如何使用 GetItemsFromUI 方法來允許使用者從對話方塊中選取影像。

<SCRIPT LANGUAGE="VBScript">
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim objRootItem
Dim objSelectedItems
 
Set objWIA = CreateObject("Wia.Script")
 
Set objDeviceInfoCollection = objWia.Devices
 
For Each objDeviceInfo In objDeviceInfoCollection
    Set objRootItem = objWia.Create(objDeviceInfo)
    Set objSelectedItems = objRootItem.GetItemsFromUI(0, 0)
    ' Do something with selected items.
Next
</SCRIPT>

規格需求

需求
最低支援的用戶端
Windows 2000 專業版、Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
DLL
Wiascr.dll (4.90 版或更新版本)