|
手順通りにしてやってみたところ、問題を確認することができました。
マクロを書き換えていいということであれば、マクロファイル用のフォルダが相
対パスと思わしい場合はフルパスになるように変数に置き換えるといいかもしれ
ないです。
例えば以下のように$macrodirという変数を作って、以降のmacrodirの部分を
$macrodirに書き換えるといいかもしれません。
例:
if( midstr( macrodir, 1, 2 ) == ":\\" ) {
$macrodir = macrodir;
} else {
$macrodir = hidemarudir + "\\" + macrodir;
}
設定を変えるだけで回避するには、言われている通りフルパスで書くしかないと
思います。
ヘルプにも一応フルパスということが書かれていて、他のマクロもフルパスを想
定しているかもしれないので、なるべくフルパスで書かれたほうがいいと思いま
す。
秀丸エディタ側で事前にフルパスに変換して、macrodirを参照するときは常にフ
ルパスになっているように改善したほうがいいかもしれないです。
互換性が維持できるようであれば、将来バージョンではそのように検討してみま
す。
|
|