我有以下代码:

Process.Start("cmd.exe");
System.Threading.Thread.Sleep(1000);
SendKeys.Send("{D}{I}{R}{SPACE}{ENTER}");


我知道Space在这里什么也不做,但是我正在尝试解决另一个问题,所以我的问题是为什么我会得到此异常Keyword "SPACE" is not valid.?如何发送space

最佳答案

您只需要转义特殊字符(list at the page here),其余的字符(包括空格)都可以照原样编写;

SendKeys.Send("DIR {ENTER}");

关于c# - Sendkeys.Send异常(exception):关键字“SPACE”无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14108560/

10-13 02:40