Чтение с USB-сканера штрих-кода
У меня есть этот хороший USB-сканер штрих-кода, и я хотел бы прочитать ввод с помощью драйвера USB, а не ввода с клавиатуры.
Как это можно сделать с помощью.NET? какие-нибудь готовые библиотеки? Я не мог найти ничего полезного...
Спасибо!
2 ответа
Если это USB-ридер, вы должны найти драйверы.net, которые поставляются с ним, так что вы получите класс, который обеспечивает ввод-вывод и, возможно, больше функциональности.
Если у сканера есть конвертер USB-последовательный интерфейс, вы должны увидеть в диспетчере устройств, какой COM-порт используется сканером. В этом случае вы можете использовать SerialPort
класс для связи с устройством. Обратите внимание, что вы должны правильно установить настройки (т. Е. Скорость передачи, бит четности, стоп-бит и т. Д.), Прежде чем вы сможете получить какую-либо связь.
Вы можете читать (и контролировать) устройство с помощью отчетов HID USB.
http://www.codeproject.com/KB/cs/USB_HID.aspx
http://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/