如何使用Dragon NaturallySpeaking的高级脚本发送右大括号?

时间:2016-08-28 01:20:43

标签: sendkeys naturallyspeaking

如何使用Dragon NaturallySpeaking的高级脚本发送正确的卷曲bracket(即})?

MSDN上SendKeys Statement的文档说:

  

要指定大括号字符,请使用{{}和{}}。

发送左大括号(即{),可以使用以下高级脚本命令正常工作:

Sub Main
    SendKeys "{{}"
End Sub

但是,当我尝试对右侧花括号(即})执行相同操作时,它不起作用:

Sub Main
    SendKeys "{}}"
End Sub

为什么?

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:1)

这是Advanced Scripting中的一个老故障。

您可以改为使用ASCII代码:

{{1}}

答案 1 :(得分:1)

你不需要自己逃脱右支撑,只需这样做:

SendKeys "}"

但是如果你想发送一个完整的“支撑”表达式,它会变得更复杂。例如,要使用脚本发送“{Esc}”,您需要这样:

SendKeys "{{}Esc}"  ' {Esc}

H个,

答案 2 :(得分:0)

避免此问题的一种不方便的方法:浏览剪贴板,如下所示。

{{1}}