System.Windows.Forms SendKeys 转义关键字
本文关键字:转义 关键字 SendKeys Forms Windows System | 更新日期: 2023-09-27 18:34:13
>我正在尝试使用 SendKeys.SendWait(y)
发送 { 密钥。我正在传递一个变量,在本例中为 y,该变量已使用包含 {.
string y = "u8HXV/gIE_{";
SendKeys.SendWait(y);
SendKeys.SendWait("{TAB}");
SendKeys.SendWait("{ENTER}");
我收到以下错误:
An exception of type 'System.ArgumentException' occurred in System.Windows.Forms.dll
but was not handled in user code
Additional information: Keyword delimiter is missing.
有没有办法在发送密钥中转义这个关键字{?
大括号是 SendKeys 方法的特殊符号,因此您需要对其进行转义(将其视为特殊符号),如下所示:
SendKeys.SendWait("{{}");
输出为:{