2014-04-29 116 views
0

林發送命令給我的串口設備,比如:在vb.net發送組合鍵來實現串行端口(「Ctrl + R」)

SerialPort.write("Q") 

現在可以說,我想一個組合鍵發送到我的設備,如「Ctrl + R」。

我已經嘗試過:

SerialPort.write(keys.control AndAlso keys.R) 

但它不會發送正確的鑰匙到我的設備。我做錯了嗎?如果是這樣,那麼正確的方法是什麼。

感謝

+0

什麼是CTRL + R?終止一個流程到您的終端? – GoroundoVipa

+0

Ohhh好吧我知道你想使用這個tSerialCom.Write(新字節(){3},0,1) – GoroundoVipa

+1

我真的想過這樣做,但從來沒有想過它會這麼簡單哈哈。無論如何,我用serialport1.write(新字節(){18},0,1),因爲{3}代表Ctrl + C.謝謝:) –

回答

0

繼承人的答案:

serialport1.write(New Byte(){18}, 0,1) 
相關問題