【问题标题】:How to make script to paste something in with AutoHotKey如何制作脚本以使用 AutoHotKey 粘贴内容
【发布时间】:2020-04-14 23:28:42
【问题描述】:

我正在尝试在 AutoHotkey 中创建一个脚本,当我按下 Numpad 1 时,它会按下斜杠按钮,然后粘贴一些文本,比如说“hello world”,然后按 Enter,但我不能弄清楚如何。有人可以帮忙吗?

【问题讨论】:

    标签: autohotkey


    【解决方案1】:

    欢迎来到 Stack Overflow。
    将来,至少尝试展示您的尝试。所有这一切都应该很容易通过例如查看beginner tutorial 和快速的 Google 搜索。

    不过,这里是:

    Numpad1::
         Clipboard := "/hello word"
         SendInput, ^v{Enter}
    return
    

    Numpad1:: 创建热键标签。
    Clipboard:= ... 将内容放入剪贴板。
    SendInput 发送输入。
    ^v 表示Ctrl+v
    @ 987654325@ 表示回车键(也可以将`n(换行符)附加到字符串中)。
    Return 停止热键标签的代码执行(换句话说,结束热键的代码)。

    【讨论】:

      【解决方案2】:

      假设在按下 numpad1 之前,您已经在剪贴板中复制了一些文本,则以下代码将起作用。

      Numpad1::
          Send, /^v    ; ^ means ctrl key,
          Send, {Enter}
      return
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-06
        • 1970-01-01
        • 2022-09-23
        • 2011-05-13
        相关资源
        最近更新 更多