書き方

h::
    MsgBox, Hello`, World!
    Return

参考:

スクリプト仕様 | AutoHotkey Wiki

スクリプト仕様 | AutoHotkeyJp

基本

参考:

AutoHotkey の変数/関数/その他コマンドを理解する | スズキのあしあと

コメント

行頭あるいは行末にセミコロンに続いてコメントを書く。行末にコメントを書く場合、セミコロンの前に空白を置く。

; 単行コメント
MsgBox Test ; コメント

複数行コメントは、/* 及び */ で囲う。開始記号と終了記号は行頭に書く必要がある。

/*
複数行コメント
*/

参考:

ブロックコメントと文字エンコーディング – Qiita

#CommentFlag | AutoHotkey Wiki

Clarifications on comments in Scripts – AutoHotkey Community

Escape Semicolon – AutoHotkey Community

ヒアドキュメント

参考:

複数行の文字列の代入 | Yanor.net/Wiki

AutoHotKey で複数行のスニペットをヒアドキュメントで展開する | 豆腐メンタルは崩れない

ヒアドキュメント | AutoHotkey Wiki

他のスクリプトを取り込む

  • #Include

参考:

一つの機能を複数のファイルから利用したい | ぺんちゃん日記

#Include / #IncludeAgain | AutoHotkey Wiki

Calling one script from another script – Stack Overflow

Exit

  • スクリプトの実行を終了する。
  • #Persistent ディレクティブ、あるいは、ホットキーの登録により常駐している場合は、現在のスレッドを終了させる。

参考:

Exit | AutoHotkey Wiki

ExitApp

  • スクリプトの実行を終了させる。
  • #Persistent ディレクティブ、あるいは、ホットキーの登録により常駐しているスクリプトを終了させる場合は、Exit ではなく ExitApp を使用する。
  • OnExit サブルーチンが設定されている場合は、OnExit サブルーチン内で ExitApp を実行しない限り、スクリプトは終了できない。

参考:

ExitApp | AutoHotkey Wiki

長い行を分割したい

参考:

splitting longer line – AutoHotkey Community

source code line break – Stack Overflow

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA