解决方案 »

  1.   

    扫描枪 每次都会执行一个换行操作,所以你监听enter键就好了,
    不过这样可能统计得不够准确(人为的按enter键也会统计)
      

  2.   

    关键要看是什么类型的扫描枪,串口的最简单,直接拖个serialport组件设置下端口号波特率什么的,在DataReceived事件里可以捕获
      

  3.   

    你也可以另辟蹊径,监测Excel文件的变化,读取Excel网上代码很多,不过似乎效率不高,不得已而为之吧
      

  4.   

    1楼的朋友,我还有点担心其它的事情,当在扫描的时候,EXCEL是激活的,但是窗体不是激活的状态,这样子是否能监听到呢?
      

  5.   

    请更换串口扫描枪,不要用模拟键盘输入的那种简单扫描枪。正如2楼所说,你只要通过serialport组件接收数据即可,不需要管当前程序窗口是否是被激活的。
      

  6.   


    Excel上可以通过 Worksheet_Changed 来捕获单元格改变的事件。你可以在Excel修改的同时去再另外一个工作表上保存分组统计表。Excel也可以很方便地进行自动分组统计。你可以在老板需要看到生产线上产量时,把Excel文件(在本地)复制一份,然后把复制的Excel表上传到老板(或者女秘书)的电脑上。然后你可以教会老板(或者女秘书)使用Excel。推荐你暗中演习葵花宝典《你早该这样玩儿Excel2》,然后去给老板的女秘书传授葵花宝典。
      

  7.   

    好像如果是EXCEL扫描的话,无论如何也不行了,必须要做一个程序让他扫描了,要写一个程序,扫一下,就保存一个