如果只能通过USB失效解决的话,代码该如何写。

解决方案 »

  1.   

    不用拔掉就是,还要什么控制?
      

  2.   

    程序里面针对扫描的内容有一定的校验规则,当不符时会弹出警告框。 但用户实际操作时经常不看屏幕。持续扫描。大家也知道扫描实际就是键盘输入并带入一次回车。这样就变相按了警告框的确认键。所以我想当弹出警告框时,让扫描枪失效,这样用户也就引起注意!或者大家有其他好办法也可以交流
      

  3.   

    扫描枪本身也有设置:扫描完成后是否要发送一个回车,把它设置改掉。不过,如果程序是你写的,应该还很多方法,比如错误提示两次,或警告框默认在第二个按键(取消,或 否),甚至把警告框改为自己另一个程序……我基本不会想到对硬件的控制。
      

  4.   

    最好是加入声音提示。我就是这么做的!
      

  5.   


    那是你们的程序猿太懒惰了。所有的扫描设备都可以设置前后缀,从而取代默认的傻瓜设置。例如设置前缀是 #@$#,后缀是 ^%#$,只有在这个前后缀之间的才是扫描结果,否则就是键盘录入。干么要“带入一次回车”?
      

  6.   

    为什么你要想着去控制扫描枪了,你不妨换一种思路,可以在弹出警告的时候让回车键暂时失效,或者其他的一些办法,你的目的无非就是不让他按回车!