秀丸エディタのマクロの保存フォルダーのNo.07323
TORY さん 20/11/10 11:04
 
秀丸エディタのマクロ関連の保存フォルダーの場所を変更しました。
その変更を秀丸メールの設定にも変更しようとして
「設定(O)」→「秀丸エディタの動作環境(M)」→「設定の対象(L)」→「環境」→
「パス」に新しいパスを入力したのですが、
なぜか閲覧メールを削除しようとすると次のようなエラーメッセージが出てしまいま
す。どうか対策をご教授いただけると幸いです。
×「ファイルのパス(ファイルを含んでいるはずのフォルダ自体)が存在しません。
ファイル名={古い場所のパス}」


[ ]
RE:07323 秀丸エディタのマクロの保存フォNo.07326
秀まるお2 さん 20/11/10 12:10
 
 マクロ用のフォルダの設定を変更してからメール削除のタイミングでエラーが出る
のは、すみませんが理由がまったく分からないです。

 しかも、エラーメッセージの中に古い場所のパス名が表示されるということ
で・・・。

 とりあえずそのエラーメッセージは秀丸エディタ相当部分が出してることだけは、
先ほどソースコードの見直しにて確認できました。ただ、メールを削除する処理は秀
丸メールの中だけの処理なので、なぜ秀丸メールでのその辺の処理(秀丸エディタ相
当部分の中のファイルを扱う処理)が関係するのかも、ちょっと分からないです。

 マクロ用のパスの設定ということなので、何かマクロを実行しようとしてエラーが
出てるのかなぁと思いますけども、そうだとしても、「マクロ実行出来ない」的なメ
ッセージになるはずです。

 解決策ですが、僕もちょっと分からないので、以下のことを試してみてほしいです。

 1.レジストリエディタ(regedit.exe)を起動して、エラーメッセージに出てく
る古いパス名
   を検索してみる。
   検索場所は、

   HKEY_CURRENT_USER\Software\Hidemaruo

   の配下で探してみてほしいです。

   それで見つからないとしたら、そもそも的に古いパス名は秀丸メールが認識す
ることは
   出来ないはずなので、その名前がエラーメッセージに出てくることはちょっと
考えがたい。

 2.もしも「1」の方法で古いパス名が出てくるならば、そこを新しいパス名に書
き換えてみる。
   さらにはそのレジストリの場所/パス名+値の名前を教えてほしい。

 3.もしも「1」の方法で古いパス名が出てこない場合は、とりあえずその古いパ
ス名と同じ
   フォルダをダミーで作成してエラーが出なくなるかどうかだけでもテストして
みてほしい。

 です。どうでしょうか。

 それの他には、「設定・全般的な設定...」の「上級者向け・動作の記録」でdump.
txtを取る設定にして、実際にメールを削除してエラーメッセージが出る所のログを
教えていただければ、何か分かるかもしれません。あるいはエラーメッセージが出て
る最中にHangup Checkerのログを取っていただいてそれを教えていただくと、果たし
て何の処理をしようとしてるのかはっきりします。

 dump.txtのログを教えていただくとしたら、ここの会議室に書き込むと個人情報の
問題の可能性があるので、メールにて送ってほしいです。"maruo@mitene.or.jp"にな
ります。

[ ]
RE:07326 秀丸エディタのマクロの保存フォNo.07331
TORY さん 20/11/10 18:19
 
早速のお返事ありがとうございます。
レジストリエディタを開き、
コンピューター\HKEY_CURRENT_USER\Software\Hidemaruo
配下を検索したところ、いくつかの値が古いパスになっていましたのでそこを新しい
パスに書き換えたところエラーは出なくなりました。
大変助かりました。アドバイスありがとうございました。

[ ]
RE:07331 秀丸エディタのマクロの保存フォNo.07332
秀まるお2 さん 20/11/11 08:38
 
 もしよかったら具体的にどこの値だったのか教えていただけると今後のサポート参
考にはなりますけども、とりあえず直って良かった所ではあります。

[ ]