BarCodeHook  其实也是 Hook 到了键盘消息处理上,你检查一下加 Hook 的地方吧,应该是其他地方的代码有逻辑上的问题吧。

解决方案 »

  1.   

    System.Reflection.Assembly.GetExecutingAssembly().Location 或者 System.Reflection.Assembly.GetExecutingAssembly().CodeBase
      

  2.   

    是不是那些pda还是插USB的那种扫描枪
    PDA的话要看型号,有些是模拟键盘有些要dll来驱动
    用dll的才能用你的方法拿出来
    另外你要获取的是不是指定内容到指定目标
    如果是的话后台给个判断再放上去
      

  3.   

    这个和C#没有多大关系,扫描枪相当于键盘操作,光标放到什么位置,条码就会到什么位置。也可以用javascript实现,光标不在的时候,也输入到某位置