기본적으로 WIA를 사용해야한다는 제약 조건은 Windows 7 및 Vista에서 스캐너 소프트웨어를 작동 시키려고하기 때문입니다. 내가 VB6에서 이것을 할 수 있다면 (정말로 좋아하는) 선호 될 것이다. 이제이 코드는 컴파일하고 모든 것을 가지고 있지만, 실행할 때 "선택한 유형의 WIA 장치를 사용할 수 없습니다."라는 오류 메시지가 나타납니다. 내 스캐너가 WIA 호환이 아닌지 의심 스럽습니다.WIA, Vista 및 VB6. 이 코드가 작동합니까?
누구든지이 코드가 작동한다는 것을 확인할 수 있습니까? (스캐너가 아닌 모든 WIA 장치에서 작동해야 함)
Dim WIADia As WIA.CommonDialog
Dim Scan As WIA.DeviceManager
Set WIADia = New WIA.CommonDialog
Set Scan = WIADia.ShowSelectDevice(WIA.WiaDeviceType.UnspecifiedDeviceType, True, False)
WIADia.ShowAcquisitionWizard (Scan)
고마워요!
최소한 "스캔"을 중심으로'('및')를 제거해야합니다. 그러면 값이 평가되고 그 시점에서 오류가 발생할 가능성이 높습니다. 어떤 전화가 "WIA 장치를 사용할 수 없음"입니까? 다른 스캔 응용 프로그램에서도 작동합니까? – Deanna
내 컴퓨터에서 동일한 작업을 수행하지만 스캐너가 연결되어 있지 않습니다. 나는 웹캠을 가지고 있지만 .... – Deanna