我把条码扫描仪和健盘连在一起,但我无法区分输入的到底是从哪里来的。
因为我在窗体上只放了一个Edit,用来输商品数量的。但是只要输入焦点在
Edit上,条码就自动读到Edit上了,这是我不愿看到的。
我的要求是条码读出后马上去数据库找记录,然后显示在操作界面上
请问怎么做?(读入条码有13位的12位的8位的)
好象用串行控件,如用(TMSComm,Tcomm)怎么用?

解决方案 »

  1.   

    条码扫描仪就是一个输入设备,与健盘一样,可以在onchange中
    去数据库找记录
      

  2.   

    to diruser(年年有大运!) ,是啊!是可以通过onchange去找,但是在健盘输入时也会触发onchange的,想区分条码和输入的数量,用字串长来区别不是很好,用条码本身的特点来区分也有缺点。若用两个Edit,一个读条码,一个输数量,这区别的问题解决了,但是两个Edit间的焦点控制是个问题。diruser(年年有大运!) ,你们是怎么解决的?非常感谢!!!