0

AutoHotKey を毎日使い始めたので、コーディングに実装するのは良い考えだと思いました。

次のような構造を作成したいと思います。

{
    (Tab)
}

{続く場合Enterは入力します。

 

これまでのところ、私は持っています:

:*{Enter::
    SendInput, {{}
    SendInput, {Enter}
    SendInput, {Enter}
    SendInput, {}}
    SendInput, {Up}
    SendInput, {Tab}
return

しかし、エラーや奇妙な異常が発生し続けます。

4

3 に答える 3

2

コードを機能させるには、次の 2 つを含める必要があります。 1. 中かっこをホットストリングに含めるには、バッククォートを使用する必要があります。 send コマンド内の中括弧。

次のことを試してください。

:o:`{::{{}`n`n{}}{up}{tab}

ホットストリング オプション

注: Enter でのみ起動するには、末尾の文字を変更する必要がある場合があります。これはホットストリングにグローバルに影響します。

#Hotstring EndChars `n
于 2012-10-22T19:07:52.240 に答える
0

このホットストリングは私にとってはうまくいきました。

:*:`{`n:: 

EndChars を設定する必要なく、それをキャッチする必要があります。

于 2013-02-16T22:03:53.280 に答える
0

これを試して。

Send, {{}{Enter}{tab}{Enter}{}}{up}{End}

これは私にとってはうまくいきますが、あなたのホットキー「*{Enter」は AutoHotKey_L で受け入れられなかったため、別の一時的なホットキー「^q」を使用しました。

于 2012-10-22T07:28:56.780 に答える