VB编写ID卡读取程序
我买了一个ID卡读取器,没有任何品牌,包装盒白色,是PS2接口,连接到电脑以后使用VB尝试如下设置。
新建一个Form1窗体,建立两个文本框Text1和Text2。
没有写任何代码。当程序运行的时候,ID卡往读卡器上一放,滴的一声,具有焦点的文本框将会显示ID卡的考号。
那位朋友能解释一下这到底是触发了什么什么事件,卡号是怎么写到文本框里的啊。
[解决办法]
实际上,读卡器是将输出信号模拟成键盘输入。
所以你可以免去对卡号输入的编程控制,只要使卡号输入框获得焦点即可。
还有一种办法,就是用钩子拦截键盘消息,如果是卡号信息就显示在某处。不过这比较麻烦。