使用c#进行显示轮询

时间:2014-10-07 06:26:12

标签: c# .net

我正在用C#开发POS系统,我有一个显示轮询(USB串口),当我发送要在设备上显示的内容时,我遇到了一个问题。

我有以下代码:

private void button3_Click(object sender, EventArgs e)
    SerialPort sport = new SerialPort("COM3", 9600, Parity.None, 8, StopBits.One);
        sport.Open();

        //Clear the Display
        sport.Write(new byte[] {0x0C}, 0,1);
        sport.Write("My System");
        //Goto Bottem Line - Most Left
        sport.Write(new byte[] { 0x0A, 0x0D }, 0, 2);

        sport.Write(textBox2.Text);
       // MessageBox.Show("Hello");

        sport.Close();



    }

如果我使用上面的代码,显示将如下(非常数)

我 我的 我的sy

每次失踪。

但如果我取消注意消息框命令,那么每件事都可以正常工作。

我不需要消息框或任何其他命令,它错了,我该怎么办?

请帮助

0 个答案:

没有答案