日期:2014-05-18  浏览次数:20640 次

C#读取条码中一个小问题! 急 急 急
我的PDA上有条码扫描装置,旁边有开关,当按动时会发出红色的光用来扫描条码.我的问题是,如何读取扫描后读到的数据,并显示在textBox里面!

条码扫描跟键盘输入的原理一样,就是多个回车,如何捕捉呢?
我的显示数据代码写到textBox1_KeyDown事件里还是textBox1_KeyPress事件里?
判断回车后如何在textBox显示?
if ( e.KeyChar == (char)13) 
{
  textBox1.text=???????
}
在textBox1.text中显示扫描的数据,问号处如何写?

------解决方案--------------------
string str=string.empty

private void textBox1_KeyPress()
{
if ( e.KeyChar == (char)13)

textBox1.text=??????? 
str="";

else
str=str+e.KeyCode.tostring();
}