谁做过读卡器程序,读卡器触发是什么事件
谁做过读卡器程序,读卡器触发是什么事件。 是IC卡 问题点数:20、回复次数:14Top
1 楼love89(love89)回复于 2005-08-04 08:43:43 得分 0
读卡器会是什么事件,请大家帮我想下。Top
2 楼sinom(小白MOU)回复于 2005-08-04 08:51:08 得分 1
我做过呀。。。一般IC卡读卡器都有SDK开发包的,里面会有VB的例程,不同的IC卡读卡器开发商会有不同的读卡方法。
你用的是什么牌子的?Top
3 楼Fanks(铁面人)回复于 2005-08-04 08:51:32 得分 1
如果是通用的,那就是键盘事件,对于textbox有textchange事件Top
4 楼zq972(最近不想写代码,好累~~~~)回复于 2005-08-04 09:22:01 得分 2
我做过,
"读卡器触发是什么事件"这个问题太模糊了
一般来说,开发包里有判别读卡器里是否有卡的函数,
你用timer控件监视卡状态就可以了Top
5 楼wglbzsteel(大个子)回复于 2005-08-04 11:19:19 得分 2
学习中
顶一下Top
6 楼aijilong(小艾)回复于 2005-08-04 11:46:22 得分 2
你什么事件都可以,主要是调用人家提供给你的动态连接库。Top
7 楼fanmy_001(小烦)回复于 2005-08-04 12:21:52 得分 2
实际上,ic卡读卡器不用什么开发包的,你只要一放卡,它就会“嘀”一声响,同时把ic卡的号码读出来,同时在号码后面增加一个回车符号。
在vb中调用时,使用text控件的keydown事件,判断是回车键按下就可以了。
Top
8 楼fanmy_001(小烦)回复于 2005-08-04 12:31:15 得分 2
实际上,ic卡读卡器不用什么开发包的,你只要一放卡,它就会“嘀”一声响,同时把ic卡的号码读出来,同时在号码后面增加一个回车符号。
在vb中调用时,使用text控件的keydown事件,判断是回车键按下就可以了。Top
9 楼fanmy_001(小烦)回复于 2005-08-04 12:36:47 得分 3
一般系统中,一个读卡器,一个数字小键盘是配套使用的,如果读卡器或卡有问题,则可以使用小键盘手工输入卡号,敲回车键,继续进行操作的,不会造成系统的中断。
另外,读卡器读出的内容会放置在光标所在的位置,因此,你必须要保证text控件的焦点不能被别的程序获取过去。
所以,使用同一套程序就可以满足读卡器、小键盘的运行了,即text的keydown事件。Top
10 楼love89(love89)回复于 2005-08-04 13:07:22 得分 0
我回去试下, 我的是 ch375 的设置, 是ID卡读卡器呀Top
11 楼of123()回复于 2005-08-04 13:44:14 得分 3
ID卡读卡器一般就是键盘口的,在 KeyPress 或 KeyDown 事件中处理就可以了。
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyReturn Then
'......
End If
End Sub
Top
12 楼love89(love89)回复于 2005-08-04 20:39:52 得分 0
都不是Top
13 楼fanmy_001(小烦)回复于 2005-08-05 14:46:39 得分 2
你要搞明白,ic卡只能使用ic卡读卡器,id卡只能使用id卡读卡器,两者不能混用的,混用是没有任何反应的。Top
14 楼love89(love89)回复于 2005-08-05 17:01:39 得分 0
我的是ID卡, 读卡器就是 CH375 ,所谓读卡,就是向上发送数据,有这方面的经验的朋友,欢迎帮下忙。Top




