Метод Wia.Create
Метод Create объекта Wia устанавливает подключение к указанному устройству получения образов Windows (WIA) и возвращает объект Item , представляющий устройство.
Синтаксис
retVal = Wia.Create(
Device
)
Параметры
-
Устройство [в]
-
Тип: VARIANT*
Указывает устройство WIA, к которому необходимо подключиться.
Возвращаемое значение
Тип: IWiaDispatchItem
В случае успешного выполнения этот метод возвращает объект Item , представляющий аппаратное устройство WIA (корневой элемент).
Комментарии
Параметр Device задает объект DeviceInfo путем передачи самого объекта, его индекса из объекта коллекции или значения его свойства Id . Передать ничего , чтобы отобразить диалоговое окно, позволяющее пользователю выбрать устройство.
Примеры
В следующих примерах VBScript показано использование метода Create .
В первом примере объект DeviceInfo передается в метод Create . Обратите внимание, что передача свойства Id объекта приводит к точно такому же поведению.
<SCRIPT LANGUAGE="VBScript">
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim objItem
Set objWIA = CreateObject("Wia.Script")
Set objDeviceInfoCollection = objWia.Devices
For Each objDeviceInfo In objDeviceInfoCollection
Set objItem = objWia.Create(objDeviceInfo)
Next
</SCRIPT>
В следующем примере вызывающее приложение передает индекс объекта DeviceInfo в коллекции методу Create .
<SCRIPT LANGUAGE = "VBScript">
Dim objWia
Dim objDeviceInfoCollection
Dim objItem
Set objWia = CreateObject("Wia.Script")
Set objDeviceInfoCollection = objWia.Devices
For i = 0 To objDeviceInfoCollection.Count-1
Set objItem = objWia.Create(i)
Next
</SCRIPT>
В следующем примере метод Create передает Nothing для отображения диалогового окна, позволяющего пользователю выбрать устройство.
<SCRIPT LANGUAGE = "VBScript">
Dim objWia
Dim objItem
Set objWia = objWia.Create(Nothing)
</SCRIPT>
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
DLL |
|