Item.GetItemsFromUI 메서드

Item 개체의 GetItemsFromUI 메서드는 사용자가 디바이스에서 전송할 이미지 및 오디오를 선택할 수 있는 대화 상자를 표시합니다.

구문

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

매개 변수

Flags [in]

형식: WiaFlag

(0)

기본값 [in] 대화 상자 동작을 지정합니다. 이 매개 변수의 유효한 값은 DeviceDlg 메서드의 lFlags 매개 변수와 동일합니다.

의도 [in]

형식: WiaIntent

(0)

기본값 [in] 이미지가 나타낼 데이터 형식을 지정합니다. 이미지 의도 값 목록은 이미지 의도 상수를 참조하세요.

반환 값

형식: ICollection

이 메서드는 사용자가 선택한 항목을 나타내는 Item 개체의 컬렉션을 반환합니다. 항목을 선택하지 않으면 컬렉션이 비어 있습니다.

설명

Microsoft Visual Basic 애플리케이션의 경우 "Windows 이미지 획득 1.01 형식 라이브러리"에 대한 참조를 추가합니다.

이 메서드는 디바이스(루트 항목)에만 적용됩니다. 메서드는 사용자가 선택한 이미지 또는 오디오 클립을 나타내는 Item 개체의 컬렉션을 반환합니다.

사용자가 선택한 항목이 없는 경우 메서드는 빈 컬렉션을 반환합니다.

예제

다음 예제에서는 GetItemsFromUI 메서드를 사용하여 사용자가 대화 상자에서 이미지를 선택할 수 있도록 하는 방법을 보여 줍니다.

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

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
DLL
Wiascr.dll(버전 4.90 이상)