|
>何かエラーは出ませんか?
早速のお返事ありがとうございます。
ご質問への返事ですが
1.何のエラーも出ませんでした。
2.秀丸以外全て落として試しました。
3.私も他にマクロがBackgroundで動いているかと思ってタスクマネージャで確かめ
ましたが、当秀丸エディター以外は表示されませんでした。
投稿後、自分のやったことを少しずつ、後戻りさせて試したところ原因と思われる点
が判明しました。
複数行にまたがるコメント、の後ろが抜けていたのです。
/*
..
*/ ← これを記述しわすれていました。
ちゃんと記述したら、前と同じく、秀丸を落とすことなく何度もマクロの実行ができ
るようになりました。
試しに、わざと */ 取ったらやってみたら、おなじ問題を再現できました。
こんなことってあるんですね。以前には報告されたことはないのでしょうか?
前にも */の記述忘れはしたことがとあると思うんですが、"マクロがおかしいです"
メッセージ、出してほしかったですね。実行時のエラーになるってことでしょうか?
今回のケースではバグとりしていて*/の手前でendmacro; させていました。 一度は
実行されてしまうところが、どこに問題があるのかをわかりにくくしていますよね。
ちなみに私のマクロはニ百行ぐらいのreplaceallfast 命令文だけからなる一風変わ
ったマクロです。
もう一度、素早い reply ありがとうございました。
Rosegardenyk
|
|