|
こんにちは。
秀丸ver.8.67(64bit版)を使用しています。
設定の64bit版で32bit版との互換性は両方ともチェック入れています。
今日、久しぶりにマクロを動かしたら、エラーが出てしまうことに気付きました。
charcount.macでは、
---ここから---
マクロエラー:キーワードや変数などが連続して記述されています。
マクロの修正をお勧めします。
(誤りの例:#a = #b #c;)
ファイル名:
D:\documents\hidemaru\charcount.mac
問題の箇所の内容(変換した内容):
if( dllfunc( "NEWDLGPAGE" , "page2" , 40 ) == 0 || dllfunc( "NEWCONTROL" ,
"rdbtn" , "rd1@page2" , "1文字として数える" ) == 0 || dllfunc( "SETCTRLNOTI
FY" , "" , "21" ) == 0 || dllfunc( "SETCTRLSTATE" , "" , $w1 ) == 0 || dllfu
nc( "NEWCONTROL" , "rdbtn" , "rd2@page2" , "2文字として数える" ) == 0 || dl
lfunc( "SETCTRLNOTIFY" , "" , "22" ) == 0 || dllfunc( "SETCTRLSTATE" , "" ,
$w2 ) == 0 dllfunc( "NEWCONTROL" , "rdbtn" , "rd3@page2" , "数えない" ) == 0
|| dllfunc( "SETCTRLNOTIFY" , "" , "23" ) == 0 || dllfunc( "SETCTRLSTATE" ,
"" , $w3 ) == 0 ) {
goto MAKEDLG_ERROR;
詳しくはヘルプを参照ください。
---ここまで---
andgrep.macでは、
---ここから---
マクロエラー:キーワードや変数などが連続して記述されています。
マクロの修正をお勧めします。
(誤りの例:#a = #b #c;)
ファイル名:
D:\documents\hidemaru\charcount.mac
問題の箇所の内容(変換した内容):
if( dllfunc( "NEWDLGPAGE" , "page2" , 40 ) == 0 || dllfunc( "NEWCONTROL" ,
"rdbtn" , "rd1@page2" , "1文字として数える" ) == 0 || dllfunc( "SETCTRLNOTI
FY" , "" , "21" ) == 0 || dllfunc( "SETCTRLSTATE" , "" , $w1 ) == 0 || dllfu
nc( "NEWCONTROL" , "rdbtn" , "rd2@page2" , "2文字として数える" ) == 0 || dl
lfunc( "SETCTRLNOTIFY" , "" , "22" ) == 0 || dllfunc( "SETCTRLSTATE" , "" ,
$w2 ) == 0 dllfunc( "NEWCONTROL" , "rdbtn" , "rd3@page2" , "数えない" ) == 0
|| dllfunc( "SETCTRLNOTIFY" , "" , "23" ) == 0 || dllfunc( "SETCTRLSTATE" ,
"" , $w3 ) == 0 ) {
goto MAKEDLG_ERROR;
詳しくはヘルプを参照ください。
AndGrep.mac(55): 文字列中の「\」は「\\」と書く必要があります。
(ヘルプ参照)
該当の文字: \0
マクロの実行を中断しますか?
---ここまで---
と出ます。果たして、ここにエラー・メッセージを載せてよいかどうか迷いましたが、
よろしくない場合は、ご指摘下さい。
マクロについては素人なもので、さっぱりわかりません。
お手数をおかけしますが、アドバイス頂けましたら幸いです。
取り急ぎです。
|
|