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