6
A
回答
3
嘗試下面會爲工作,你
serialPort1.Write("Test message from coded program" + (char)26);
也嘗試可以爲工作,你
serialPort1.Write("Test message from coded program");
SendKeys.Send("^(z)");
也檢查:http://www.dreamincode.net/forums/topic/48708-sending-ctrl-z-through-serial/
3
byte[] buffer = new byte[1];
buffer[0] = 26; // ^Z
modemPort.Write(buffer, offset:0, count:1);
6
您可以嵌入任何Unicode字符與\u
逃逸:
"this ends with ctrl-z \u001A"
1
當發送字符到一個裝置中,需要從內部字符串表示翻譯。這被稱爲Encoding
- 編碼器將字符串轉換爲字節數組。
諮詢Unicode Character Name Index,我們在C0 Controls and Basic Latin
(ASCII標點符號)部分找到SUBSTITUTE - 0x001A
字符。 要將CTRL-Z
添加到內部C#字符串中,請添加unicode character escape sequence(\u001a
)代碼 。
String ctrlz = "\u001a";
String atcmd = "AT C5\u001a";
用於轉換輸出之前到該設備的任何 編碼(用於使用StringWriter
例如輸出),將轉化此爲ASCII按Ctrl-Z。
2
從其他響應中可以看出,Ctrl + Z的ASCII碼爲26; 'A'即Ctrl + A具有ASCII代碼1(\ x01或\ u0001),Ctrl + B具有ASCII代碼2等等。一般來說,Ctrl + [字母]組合的ASCII碼等於1+ [字母] -
相關問題
- 1. 如何在C中發送ctrl + z
- 2. 發送Ctrl + Z到串口
- 3. 發送ctrl + z到控制檯程序
- 4. 發送Ctrl + Z到思科設備
- 5. BASH:發送SIGTSTP信號(ctrl + z)
- 6. 如何發送ctrl + z到串口使用c#
- 7. 如何在java中使用Robot類發送CTRL + Z keyEvent
- 8. 通過命令行發送Ctrl + Z到串口
- 9. 發送ctrl-z到C(GSM SMS)中的串口
- 10. 如何使用python發送ctrl a + c?
- 11. 觸發函數 - 鍵綁定CTRL + Z
- 12. 如何發送按Ctrl + Shift + F1使用發送鍵
- 13. 如何在php中匹配EOF(Ctrl-Z)
- 14. 如何在Perl腳本中按Ctrl-Z
- 15. 如何輸入CTRL + Z在c4droid
- 16. VMWare ctrl-z鍵綁定,如何刪除
- 17. 如何在智能混帳中「ctrl + z」?
- 18. Pyspark把手Ctrl + Z?
- 19. 發送 「LSHIFT + CTRL」 與 「RSHIFT + CTRL」 與RichTextBox的
- 20. jQuery Trigger keyCode wysiwyg textarea中的Ctrl + Shift + z和Ctrl + z
- 21. 字VSTO覆蓋CTRL + Z/Ctrl + Y
- 22. 發送Ctrl + C進程
- 23. 從C#發送Ctrl-Alt-Break#
- 24. Perl Net :: Telnet發送CTRL + C
- 25. 發送CTRL B帶Java的
- 26. 發送Ctrl + K Ctrk + U不起作用,Ctrl + K Ctrl + C做
- 27. 向stdin發送命令併發送發送結束(Ctrl + D)
- 28. Ctrl Z的工作原理
- 29. 按Ctrl-Z發送到Fedora服務器通過telnet不停止的過程
- 30. 哈斯克爾:GHCI把按Ctrl-Y如Ctrl-Z