Метод Item.GetItemsFromUI
Метод GetItemsFromUI объекта Item отображает диалоговое окно, позволяющее пользователю выбирать изображения и звук для передачи с устройства.
Синтаксис
retVal = Item.GetItemsFromUI(
Flags = 0,
Intent = 0
)
Параметры
-
Флаги [в]
-
Тип: WiaFlag
-
(0)
-
По умолчанию. [in] Задает поведение диалогового окна. Допустимые значения этого параметра совпадают с значениями для параметра lFlags метода DeviceDlg .
Намерение [в]
Тип: WiaIntent
(0)
По умолчанию. [in] Указывает тип данных, которые должно представлять изображение. Список значений намерений изображений см. в разделе Константы намерения изображений.
Возвращаемое значение
Тип: ICollection
Этот метод возвращает коллекцию объектов Item , представляющих элементы, выбранные пользователем. Если элементы не выбраны, коллекция пуста.
Комментарии
Для приложений Microsoft Visual Basic добавьте ссылку на "Библиотека типов windows Image Acquisition 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 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
DLL |
|