Freigeben über


Wia.Create-Methode

Die Create-Methode des Wia-Objekts stellt eine Verbindung mit dem angegebenen Windows Image Acquisition -Gerät (WIA) her und gibt ein Item-Objekt zurück, das das Gerät darstellt.

Syntax

retVal = Wia.Create(
  Device
)

Parameter

Gerät [in]

Typ: VARIANT*

Gibt das WIA-Gerät an, mit dem eine Verbindung hergestellt werden soll.

Rückgabewert

Typ: IWiaDispatchItem

Bei erfolgreicher Ausführung gibt diese Methode ein Item-Objekt zurück, das ein WIA-Hardwaregerät (ein Stammelement) darstellt.

Bemerkungen

Der Device-Parameter gibt ein DeviceInfo-Objekt an, indem er das Objekt selbst, seinen Index aus einem Auflistungsobjekt oder den Wert seiner Id-Eigenschaft übergibt. Übergeben Sie Nothing , um ein Dialogfeld anzuzeigen, das es einem Benutzer ermöglicht, ein Gerät auszuwählen.

Beispiele

Die folgenden VBScript-Beispiele veranschaulichen die Verwendung der Create-Methode .

Im ersten Beispiel wird ein DeviceInfo-Objekt an die Create-Methode übergeben. Beachten Sie, dass das Übergeben der Id-Eigenschaft des Objekts genau das gleiche Verhalten verursacht.

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

Im nächsten Beispiel übergibt die aufrufende Anwendung den Index des DeviceInfo-Objekts in der Auflistung an die Create-Methode .

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

Im nächsten Beispiel wird Nothing an die Create-Methode übergeben, um ein Dialogfeld anzuzeigen, mit dem ein Benutzer ein Gerät auswählen kann.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
DLL
Wiascr.dll (Version 4.90 oder höher)