コマンド (Commands)

目次

コマンド名

コマンド名では大文字と小文字は区別されないため、以下は同じコマンドと解釈されます。

MsgBox, TEST
msgbox, TEST

パラメータ

パラメータの区切り

コマンドとパラメータ、それにパラメータ間はカンマ (comma) で区切ります。

command, param1, param2

しかしコマンドの直後のカンマは、

  • 最初のパラメータが、空ではない
  • 最初のパラメータが、:=または=で始まらない
  • コマンドの直後で改行されていない
    不可
    MsgBox
      ,TEST
    
    MsgBox
      TEST
    

の条件を満たすときには省略できます。Escape Sequences - AutoHotkey Scripts and Macros

パラメータを囲むパーセント記号

コマンドのパラメータに変数を用いるとき、それがとみなされるかどうかによって指定方法が異なります。つまり式ならばパーセントで囲みませんが、それでなければ%Parameter%のように囲む必要があります。

定数のパラメータを受け取るコマンド

定数のパラメータを受け取るコマンドにも、式に変換することにより変数で渡せます。