我自己开发了一款商店管理软件,由于我没有扫描枪,所以我就在卖软件时,明确告知不支持扫描枪功能,现在许多店都要用扫描枪.我想使我软件支持扫描枪功能,我需要修改我的程序代码吗
我在网上查阅资料和咨询了卖扫描枪的厂商,他们说实际上它就是键盘功能不需要设置是这样吗,比如我要在条形码里输入条形码,是不是直接用扫描枪照一下就可以,不需要进行任何设置或者说修改我的程序代码

解决方案 »

  1.   

    基本相当于键盘输入   楼主用的skinmagic?
      

  2.   

    这个并不是绝对的,扫描枪分好多种接口的,有串口,usb口,键盘口的。
    串口的必须自己写程序,捕获串口的数据,然后再程序中显示出来;
    usb口的有驱动,windows会自己安装好,只要有可输入的焦点,那么就可以显示出扫描的内容;
    键盘口实际上就是模拟的键盘输入,但是有一点需要注意的,那就是不能打开输入法,一旦打开输入法,对于一些输入可能会有问题,尤其是带英文字符的条码;对于扫描的条码带前缀和后缀的,那是可以通过扫描枪设置的,不同的厂家有不同的方法,说明书上都会有设置的,比如说在扫描的条码后面加入一个回车,然后程序捕获这个回车做一些事情,这些都是可以的。如果有疑问可以与我联系:[email protected]