Metodo Item.GetItemsFromUI

Il metodo GetItemsFromUI dell'oggetto Item visualizza una finestra di dialogo che consente a un utente di selezionare immagini e audio da trasferire da un dispositivo.

Sintassi

retVal = Item.GetItemsFromUI(
  Flags = 0,
  Intent = 0
)

Parametri

Flag [in]

Tipo: WiaFlag

(0)

Valore predefinito. [in] Specifica il comportamento della finestra di dialogo. I valori validi per questo parametro sono gli stessi del parametro lFlags del metodo DeviceDlg .

Finalità [in]

Tipo: WiaIntent

(0)

Valore predefinito. [in] Specifica il tipo di dati che l'immagine deve rappresentare. Per un elenco dei valori delle finalità dell'immagine, vedere Costanti finalità immagine.

Valore restituito

Tipo: ICollection

Questo metodo restituisce un insieme di oggetti Item che rappresentano gli elementi selezionati dall'utente. Se non sono selezionati elementi, la raccolta è vuota.

Commenti

Per le applicazioni Microsoft Visual Basic, aggiungere un riferimento a "Libreria dei tipi acquisizione immagini Windows 1.01".

Questo metodo si applica solo ai dispositivi (elementi radice). Il metodo restituisce un insieme di oggetti Item che rappresentano le immagini o le clip audio selezionate dall'utente.

Se nessun elemento viene selezionato dall'utente, il metodo restituisce una raccolta vuota.

Esempio

Nell'esempio seguente viene illustrato l'uso del metodo GetItemsFromUI per consentire a un utente di selezionare immagini da una finestra di dialogo.

<SCRIPT LANGUAGE="VBScript">
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim objRootItem
Dim objSelectedItems
 
Set objWIA = CreateObject("Wia.Script")
 
Set objDeviceInfoCollection = objWia.Devices
 
For Each objDeviceInfo In objDeviceInfoCollection
    Set objRootItem = objWia.Create(objDeviceInfo)
    Set objSelectedItems = objRootItem.GetItemsFromUI(0, 0)
    ' Do something with selected items.
Next
</SCRIPT>

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
DLL
Wiascr.dll (versione 4.90 o successiva)