Método Wia.Create
El método Create del objeto Wia establece una conexión con el dispositivo windows Image Acquisition (WIA) especificado y devuelve un objeto Item que representa el dispositivo.
Sintaxis
retVal = Wia.Create(
Device
)
Parámetros
-
Dispositivo [in]
-
Tipo: VARIANT*
Especifica el dispositivo WIA al que se va a conectar.
Valor devuelto
Tipo: IWiaDispatchItem
Si se ejecuta correctamente, este método devuelve un objeto Item que representa un dispositivo de hardware WIA (un elemento raíz).
Observaciones
El parámetro Device especifica un objeto DeviceInfo pasando el propio objeto, su índice de un objeto de colección o el valor de su propiedad Id . Pase Nothing para mostrar un cuadro de diálogo que permita a un usuario seleccionar un dispositivo.
Ejemplos
En los siguientes ejemplos de VBScript se muestra el uso del método Create .
En el primer ejemplo se pasa un objeto DeviceInfo al método Create . Tenga en cuenta que pasar la propiedad Id del objeto provoca exactamente el mismo comportamiento.
<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>
En el ejemplo siguiente, la aplicación que realiza la llamada pasa el índice del objeto DeviceInfo de la colección al método 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>
En el ejemplo siguiente se pasa Nothing al método Create para mostrar un cuadro de diálogo que permite a un usuario seleccionar un dispositivo.
<SCRIPT LANGUAGE = "VBScript">
Dim objWia
Dim objItem
Set objWia = objWia.Create(Nothing)
</SCRIPT>
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Archivo DLL |
|