ASP.net或Windows窗体条形码扫描器

时间:2012-05-23 16:30:36

标签: .net

我有一个模拟键盘的条形码扫描仪。因此,如果我打开记事本并扫描卡片,它会自动输入记事本并按Enter键。如果我打开我的应用程序并将光标放在文本框中,它也很有效。但是,当用户在他的办公桌上扫描到系统时,用户可能想要浏览网页。

如何在条形码扫描仪直接进入应用程序的地方进行设置?

应用程序必须在后台运行(我假设)

2 个答案:

答案 0 :(得分:0)

您必须将条形码扫描仪设置为键盘楔,而不是直接连接和读取的程序,例如标准HID设备。

如果将其用作键盘楔形,则焦点必须保留在应扫描内容的文本框中。

http://www.lvr.com/hidpage.htm有一些关于编写自己的HID界面的正确信息。我过去使用过这种变体来使用符号扫描程序与winform应用程序进行交互。除非你使用一些active-x组件,否则我认为你不能使用web技术实现这一点。

答案 1 :(得分:0)

您必须设置Global Hook或Windows Hook才能执行此操作。