如何发出" F5键按下事件"通过串口?

时间:2014-06-29 07:19:13

标签: c# .net character-encoding serial-port serial-communication

我正在编写一个通过串口设备进行通信的应用程序,我想编写一个输入F5键的命令。

我的代码是:

int main()
    {
    SerialPort myPort = new SerialPort("COM7", 115200, Parity.None, 8, StopBits.One);

    myPort.Handshake = Handshake.None;

    try
    {

        if (!(myPort.IsOpen))

            myPort.Open();

    }

    catch

    {

    }  
} 

我想添加类似的内容:

myPory.write(/*the value for the F5 key*/);

我该怎么做?

1 个答案:

答案 0 :(得分:0)

在串口通信中,您只能发送字节。接收器将决定如何解释它,因此无法发送F5密钥。 您只能将F5代码作为字节发送。

Keys.F5 (in bytes 116)