Определить архитектуру сканера, планшет или фидер, WIA
Я пытаюсь написать функцию (в VBA), которая будет сканировать одну страницу, если сканер имеет плоскую архитектуру, или несколько, если у него есть устройство подачи. Я использую Windows Image Acquisition 2.0 на Windows XP. Следующая строка кода возвращает ошибку:
MsgBox wiaScanner.Properties("3086").Value
Здесь вы можете видеть, что свойство 3086 обозначает Возможности обработки документов. Когда я запускаю его, я получаю "ID not found". Это нормально работало на Windows 7. Я уверен, что есть альтернативный способ для Windows XP, я просто не мог его найти.
Есть идеи? Спасибо