我在eBay上买了一个便宜的RFID阅读器,只是为了玩玩。没有API,它只是写入stdin
- 也就是说,如果您打开记事本并将RFID标签点击到阅读器,它的Id编号将显示在记事本窗口中。如何从便宜的通用USB设备读取?
我正在寻找一个价格合理的阅读器/作家与实际的API(任何建议?)。
直到那时我需要使用我所拥有的一个快速演示,来证明这个概念。
如何最好地拦截来自USB连接的输入? (有没有一个免费的VCL控件来做到这一点?)
我想如果我只是有一个模式的形式与控制是活动的,那么我可以挂钩它的变化事件。但模态形式似乎有点粗鲁。也许我可以钩键盘输入,因为它似乎是注入类型字符?
有什么想法?请告诉我,如果我觉得没有足够清楚地解释这一点。
在此先感谢您的帮助。
最后,我只是迷上了键盘,而不是试图拦截USB。如果我检查我的应用程序是否处于活动状态,则会起作用,否则传递按键。我的应用程序没有任何键盘输入,只需点击鼠标(而我从RFID读取的只是数字,所以我仍然可以处理像Alt + F4这样的东西。也许不是所有人的完美解决方案,但所有我可以得到的工作)
技术上讲,它不是写STDIN。把它想象成“成为你电脑上的第二个键盘”。这就是HID类的含义。 –