当前位置:编程学习 > C#/ASP.NET >>

C#中,怎么用程序实现类似于商场扫描条码的功能

求C#中,怎么用程序实现类似于商场扫描条码的功能!

小弟正在编写一个项目,到这里不会了。

谢谢指点! --------------------编程问答-------------------- http://topic.csdn.net/u/20070723/19/C4E83402-ED53-4535-936A-CCD5FFC4D366.html --------------------编程问答-------------------- 直接用文本框接收就行了
--------------------编程问答-------------------- 扫描枪
厂商提供API --------------------编程问答--------------------
引用 3 楼 wuyq11 的回复:
扫描枪
厂商提供API

是啊,需要硬件支持的,有第三方的SDK --------------------编程问答-------------------- 实现很容易的,只要扫描议有相应的API --------------------编程问答-------------------- int bytecount = serialPort1.BytesToRead;
byte[] byteBar = new byte[bytecount];
serialPort1.Read(byteBar, 0, bytecount);
for (int i = 0; i < byteBar.Length; i++)
{
  if (byteBar[i].ToString() != "13")
  {
ls_ReceviBAR += (char)byteBar[i];
  }
  else
  {
ls_ReceviBAR = "";
  }
} --------------------编程问答-------------------- 几乎可以说,没有什么API。那个玩意大多数是直接填充到键盘消息中。同时条形码读取设备可以设置一些起止信息,使得你可以在处理键盘上键入的数据时解析判断。 --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- 大部分扫描枪其实就是一个键盘,你开个记事本,用枪扫一下就知道了,就是把识别出来的条码打出来然后加一个回车。也就是说,你根本不用管扫描枪,因为它就是一个自动快速输入完然后按回车的键盘。 --------------------编程问答-------------------- 条码扫描枪部分几乎可以不用考虑,因为条码枪只是一个输入设备,可看做键盘,站在电脑的角度考虑,只观注此条码枪的端口类型,程序中只需读取端口数据,并经过程序校验后存入后台数据库即可. --------------------编程问答-------------------- 你只要接收那个扫描枪扫出来的数据就行了, --------------------编程问答-------------------- 最近也有接触,进来学习下~~
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,