WIA. Create, méthode

la méthode create de l’objet wia établit une connexion à l’appareil Windows d’Acquisition d’images (wia) spécifié et retourne un objet Item qui représente l’appareil.

Syntaxe

retVal = Wia.Create(
  Device
)

Paramètres

Appareil mobile [ dans]

Type : variante *

Spécifie l’appareil WIA auquel se connecter.

Valeur de retour

Type : IWiaDispatchItem

En cas de réussite, cette méthode retourne un objet d' élément qui représente un périphérique matériel WIA (élément racine).

Notes

Le paramètre Device spécifie un objet DeviceInfo en passant l’objet lui-même, son index d’un objet collection ou la valeur de sa propriété ID . Ne rien faire pour afficher une boîte de dialogue qui permet à un utilisateur de sélectionner un appareil.

Exemples

Les exemples VBScript suivants illustrent l’utilisation de la méthode Create .

Le premier exemple passe un objet DeviceInfo à la méthode Create . Notez que le passage de la propriété ID de l’objet provoque exactement le même comportement.

<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>

Dans l’exemple suivant, l’application appelante passe l’index de l’objet DeviceInfo de la collection à la méthode 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>

L’exemple suivant passe Nothing à la méthode Create pour afficher une boîte de dialogue qui permet à un utilisateur de sélectionner un appareil.

<SCRIPT LANGUAGE = "VBScript">
Dim objWia
Dim objItem
 
Set objWia = objWia.Create(Nothing)
</SCRIPT>

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professional, Windows XP [ desktop apps uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
DLL
Wiascr.dll (version 4,90 ou ultérieure)