Habe ich dieses nette USB-barcode-scanner und ich möchte readthe-Eingang mit dem USB-Treiber und nicht die Tastatur.
Wie kann dies erreicht werden mit .NET? jede fertige Bibliotheken? Ich konnte nicht finden, dass irgendetwas von wirklichem nutzen...
Dank!
Wenn es ein USB-reader, sollten Sie die .net-Treiber, die mit ihm gekommen, so dass Sie bekommen eine Klasse, die die IO und vielleicht noch mehr Funktionalität.
Wenn der scanner hat intern einen USB-Seriell-Konverter, dann sollten Sie in Ihrem Geräte-Manager welcher COM-port ist in Verwendung durch den scanner. In diesem Fall können Sie die
SerialPort
Klasse für die Kommunikation mit dem Gerät. Beachten Sie, dass Sie sollten die Einstellungen (z.B. baudrate, parity-bit, stop-bit etc) zu korrigieren, bevor Sie können eine beliebige Kommunikation.Können Sie Lesen (und Kontrolle) das Gerät mithilfe des USB-HID-reports.
http://www.codeproject.com/KB/cs/USB_HID.aspx
http://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/