Language Reference - Comments

通常、1行には1つの命令文しか書けませんが長い命令文はスペース+アンダーライン(" _")を"改行"の直前におくことで複数行に分けることができます。 文字列定義は複数行にわけることができません。文字列変数の連結を使う必要があります。

MsgBox(4096,"", "この行はかなりながいので" & _
   ", _, 文字を使って分割します。")

 

セミコロン(;) はコメント文字です。  セミコロンが文字列中にある場合を除き、セミコロンから後ろの全てのテキストはスクリプトインタプリタ/コンパイラから無視されます。

; 次の行は有効。行末はコメント
Sleep(5000)  ;5秒待つ

 

アンダーラインとセミコロンを組み合わせることで、 行コメントをいれたうえでさらに次の行に命令文の続きを書くことができます。

dim $b_ ; この_は継続文字ではない。次の行も同様。
dim $k_
Dim $a[8][2] = [ _
[ "Word", 4 ], _ ; コメント 1
[ "Test", 3 ], _
[ "pi", 3.14159], _ ; 名前と値の関連付け
[ "e", 2.718281828465], _ ; 同じ
[ "test;1;2;3", 123], _
[ ';', Asc(';') ], _ ; このコメントは無視されるが文字列は無視されない
["", 0] ]

 

#comments-start#comments-end を使うことでブロックコメントを書くことができます。