macroフォルダの位置No.33250
yamagiwa さん 08/02/07 09:38
 
yamagiwaです。
お世話になります。1つ困っております。ご教示ください。
マクロファイルの在処の設定がおかしいようで、メールとエディタで
で矛盾がでているようです。

1)秀丸エディタ上のmacroの在処は
  "C:\Program Files\Hidemaru\macro"
2)秀丸メール上のmacroの在処も
  "C:\Program Files\Hidemaru\macro"
3)秀丸メール、エディタともmacroを登録するファイル名欄には
  "macro\aaa.mac"と書かないとうまくマクロファイルを認識しない
4)秀丸メール側で「マウス右ボタンを秀丸エディタと
  同じ処理にする。」をONにして、
  秀丸メールのエディタ上で、右クリックしマクロを
  実行させると下記エラーとなります。

ファイルパス(ファイルを含んでいるはずのフォルダ自体)が存在しません。
ファイル名 = C:\Program Files\Hidemaru\macro\macro\aaa.mac

なぜか、macro\macroとなってしまいます。
元々の秀丸メール側のマクロのパスの設定がおかしいとは思うのですが、このように
しないと動いてくれません。
また、マクロ登録画面の編集ボタンを押しても正常にマクロファイルが開きません。

どこが悪いのか教えてもらえますか?
よろしくお願いします。

[ ]
RE:33250 macroフォルダの位置No.33252
秀まるお2 さん 08/02/07 10:34
 
 秀丸エディタの「その他・動作環境・環境」の所の「マクロファイル用のフ
ォルダ」が何も指定してないのですかね。

 もしそこが何も入ってなければ、そこに

    C:\Program Files\Hidemaru\macro

 って入れていただければ、マクロ用ファイル名だけでうまく実行出来るよう
になると思います。(macro\aaa.macじゃなくて、aaa.macだけで実行出来るは
ず)

 もし、今現在すでに正しいフォルダ名が入っているはずでしたら、ちょっと
思い当たる解決策が無いので…。もしかしてWindows Vistaの場合だと、プロ
グラム用フォルダ配下にデータ用のファイルを置くと、いわゆる「仮想化」っ
て仕組みが働いてしまってややこしくなるので、例えばマクロ用のフォルダを
どこか別の所というか、仮想化が働かないことが確実な、「マイドキュメン
ト」の配下に移動させてみて欲しいです。そして、そこのフォルダを動作環境
で指定すれば、うまくいくかなぁと思います。

 ってことでどうでしょ?

[ ]
RE:33252 macroフォルダの位置No.33253
yamagiwa さん 08/02/07 10:45
 
どうも、yamagiwaです。
解決しましたので、ご報告します。
ご指摘の設定を確認していたところ、
動作環境のマクロファイル用フォルダは正しく設定されていましたが、
その下の 「設定ファイル用のフォルダ」 が空欄になっていました。
ここに"C:\Program Files\Hidemaru"を入れたところ、個々のマクロファイルの設定
の"macro\"が無くてもアクセス可能になりました。
なぜ空欄だったかは不明ですが。
ありがとうございました。
ちなみに環境はXPでした。
ところで、この"設定ファイル用のフォルダ"って何を指すのでしょうか?

[ ]
RE:33253 macroフォルダの位置No.33255
秀丸担当 さん 08/02/07 13:07
 

>ところで、この"設定ファイル用のフォルダ"って何を指すのでしょうか?

設定ファイル用のフォルダは、秀丸エディタでキー割り当て,強調表示,カラー,
ツリー定義などで、保存や読み込みをするときのフォルダです。
例えば、[その他]→[ファイルタイプ別の設定]→[デザイン]→[強調表示]→[保
存]をするとき、ここで指定されるフォルダになります。
空欄の場合は c:\Program Files\Hidemaru と同じ扱いになります。

設定ファイル用のフォルダは、マクロの実行には関係ないはずで、もし影響して
いたとしたら、何らかの不具合があるのかもしれません。

最初にご報告のあった手順で確認してみようとしてみましたが、再現させること
ができなかったというか、マクロファイル用のフォルダの設定が「C:\Program
Files\Hidemaru\macro」で、マクロ登録が「macro\aaa.mac」となっていたら、
言われている通りエラーになるので、これはこれで正しい動作ということになり
ます。

お手数ですが、設定ファイル用のフォルダが影響しているとしたら不具合かもし
れないので、もう一度「設定ファイル用のフォルダを空欄」にしてみて、問題が
起きるかどうかを確認していただけると助かります。

[ ]
RE:33255 macroフォルダの位置No.33266
yamagiwa さん 08/02/07 17:00
 
確認してみました。
"設定ファイル用のフォルダ"を再度削除して試しましたが、
再現しませんでした。
お蔵入りになりそうですね。

[ ]