Autohotkey 如何在自动热键中发送多行文本?

Autohotkey 如何在自动热键中发送多行文本?,autohotkey,Autohotkey,按下WINKEY+ALT+C时,此代码将粘贴一行文字: #!c:: SendInput, Some random text Return 但我需要通过一个更大的文本,多行 是否有某种\n我可以使用?如果我能在txt文件中有准确的文本,然后AHK按原样粘贴,那就太好了。有两种方法 你可以使用一个“延续部分”(在下面三分之一的地方解释) 或者可以使用显式转义换行符`n: #!c:: SendInput, blah`n`n`n`n`n`nblah return 或者您可以从磁盘读取文本

按下WINKEY+ALT+C时,此代码将粘贴一行文字:

#!c::
  SendInput, Some random text
Return
但我需要通过一个更大的文本,多行

是否有某种
\n
我可以使用?如果我能在txt文件中有准确的文本,然后AHK按原样粘贴,那就太好了。

有两种方法

你可以使用一个“延续部分”(在下面三分之一的地方解释)

或者可以使用显式转义换行符`n:

#!c::
    SendInput, blah`n`n`n`n`n`nblah
return
或者您可以从磁盘读取文本文件并将其写出(但您可能必须更改sendmode和/或处理文本文件中需要转义的字符):

两条路

你可以使用一个“延续部分”(在下面三分之一的地方解释)

或者可以使用显式转义换行符`n:

#!c::
    SendInput, blah`n`n`n`n`n`nblah
return
或者您可以从磁盘读取文本文件并将其写出(但您可能必须更改sendmode和/或处理文本文件中需要转义的字符):

#!c::
    FileRead, blah, Path and Name of Text File
    SendInput, %blah%
return