[
新規に投稿する
]
seterrormodeについて
No.10782
ohtorii
さん 26/01/03 19:51 [
コメントを投稿する
]
お疲れ様です、
seterrormodeで「括弧の対応がおかしいです」というエラーがポップアップします
■test.macファイルの内容
seterrormode(0,0);
■実行後にポップアップするエラー内容
---------------------------
エラー
---------------------------
test.mac(1): 括弧の対応がおかしいです
---------------------------
OK
---------------------------
括弧の対応は合っているのですが、、、エラーの原因が何か分かりますでしょうか?
よろしくお願いいたします
[
△
]
RE:10782 seterrormodeについて
No.10783
秀丸担当
さん 26/01/05 09:37 [
コメントを投稿する
]
従来の秀丸マクロの文法では、文と関数があって、文の実行ではパラメータ全体に括弧を付ける必要がないです。
また、文には返り値が無いです。
以下のように書くといいです。
seterrormode 0,0;
関数の場合は返り値があって、パラメータ全体に括弧を付けます。
#old=seterrormode(0,0);
いまさらではありますが、このあたりのこともヘルプに書いておこうと思います。
ちなみにJavaScriptの場合は、文/関数/キーワードのパラメータ部分はすべて括弧付きで、返り値の有無も関係ないので、迷いが無くなります。
js{
seterrormode(0,0);
}
[
△
]
[
新規に投稿する
]