Compartir a través de


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
Wiascr.dll (versión 4.90 o posterior)