Определить архитектуру сканера, планшет или фидер, WIA

Я пытаюсь написать функцию (в VBA), которая будет сканировать одну страницу, если сканер имеет плоскую архитектуру, или несколько, если у него есть устройство подачи. Я использую Windows Image Acquisition 2.0 на Windows XP. Следующая строка кода возвращает ошибку:

MsgBox wiaScanner.Properties("3086").Value

Здесь вы можете видеть, что свойство 3086 обозначает Возможности обработки документов. Когда я запускаю его, я получаю "ID not found". Это нормально работало на Windows 7. Я уверен, что есть альтернативный способ для Windows XP, я просто не мог его найти.

Есть идеи? Спасибо

0 ответов

Другие вопросы по тегам