在使用 键盘接口 的 条码扫描器时如何 识别是键盘输入的还是条码扫描器输入的????????????????? 急!!!!!!!!!
在使用 键盘接口 的 条码扫描器时如何 识别是键盘输入的还是条码扫描器输入的????????????????? 急!!!!!!!!!!!!!!
由于 使用 键盘接口 的 条码扫描器 , 所以很难在程序中分别是键盘输入的还是条码扫描器输入的数字或英文字符!!!!
例如:
一个128A码的条码 内容是:05000231 , 用条码扫描器 扫描时 将内容 直接显示在 EDIT1 控件上 ,而不是显示在其它的 EDIT 控件上
请问如何 识别是键盘输入的还是条码扫描器输入??????????
问题点数:50、回复次数:8Top
1 楼RamjetZhang(万花从中一点红,玉树临风王小桃是也)回复于 2005-03-06 09:55:05 得分 0
貌似只能看这几个字的输入速度了,前提是用户操作键盘的速度不会不正常的快;
这两样东西在主板那边就没法分别了。Top
2 楼zhangwei1437(zhangwei)回复于 2005-03-06 11:38:55 得分 10
一个是速度一个是用扫描器会跟一个回车;Top
3 楼RamjetZhang(万花从中一点红,玉树临风王小桃是也)回复于 2005-03-06 11:58:23 得分 15
扫描器可以设置不自动加回车的,一般后面都有几个DIP开关可以改。Top
4 楼yiweijin(孤独求胜!!!)回复于 2005-03-06 14:34:27 得分 25
在一般的读卡器上
都有几个开关可以用
好象是第4个和第8个开关打开
如果读卡器读入
就会在读入字符串的首位加;
在字符串的末位加?
这样设置完毕之后
只要在读入后判断首尾字符串就可以判断了
不同的读卡器可能相同位置的开关功能不一样
多试几次就能搞定了Top
5 楼fsqman(q)回复于 2005-03-06 19:00:10 得分 0
yiweijin(孤独求胜!!!) 你能不能给你的代码看看??Top
6 楼zbk19821023()回复于 2005-03-06 20:23:31 得分 0
问问题的人在线吗?
你可以用一个时间控件来控制Top
7 楼yiweijin(孤独求胜!!!)回复于 2005-03-07 15:44:44 得分 0
这个程序我以前做过
源代码早就没有了
其实是很简单的
你把读卡器试一下就知道了
就是把读卡器读入的字符串
进行截取
函数就用COPY就可以了Top
8 楼fsqman(q)回复于 2005-03-07 17:24:22 得分 0
请问 yiweijin(孤独求胜!!!) 那一个牌子的条码扫描器有这样的功能 ?????Top




