各位好:
我用扫描枪读条码信息,怎么得到的内容有部分汉字是乱码啊?大部分是正常的~
我用的.net 2.0的serialport类
代码如下:
private void m_com1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
{
m_com1.Encoding = Encoding.GetEncoding("GB2312");
string strContext = m_com1.ReadExisting();
this.Invoke(interfaceUpdateHandle, strContext);
}
private void UpdateTextBox(string strContext)
{
m_tbxRecvPerson.Text += strContext;
}
谢谢