大小文字の検索No.28347
KRT さん 10/06/01 15:19
 
お世話になります。
山紫水明様のマクロ、変換リストによる連続置換を頻繁に使わせて頂いています。
昨日、マクロ使用中に、「カレントフォルダの移動に失敗しました」というエラーが
出て、秀丸が機能しなくなりました。表示されているフォルダ名・ファイル名は、数
年前のもので、且つ文字化けしており、トレース出来ません。
秀丸を、Ver7.11 -> 8.00 にしたのですが、
 1)置換リストの末尾にncを付けても、大小文字を区別してしまう。
 2)通常の置換ダイアログで、大小文字の区別のチェックを外しても、次回は、ま
たチェックが入ってしまう。
Ver8.00 -> 7.11に戻しても、昨日は、現象は変わらず。(今日は2番目の問題はな
くなりました)
マクロをVer.2.30 -> 2.33に変えた所、また、変換リストのファイル名に昔のものが
表示される様になり、リスト選択が出来ない状態です。
以前も同じ現象がありましたが、バージョン入れ替え等をしている内に復旧しました。
今は、秀丸8.00、マクロVer.2.29で、過去ログから、, nocasesense
を挿入して、大小区別せずの検索が出来ています。
多分、昔の置換リストファイルがどこかで邪魔しているのかとも思いますが、何かヒ
ントがあれば、お教え下さい。今は使えているので、特に問題はありませんが。 宜
しくお願いします。

[ ]
RE:28347 大小文字の検索No.28349
秀丸担当 さん 10/06/01 16:26
 

>多分、昔の置換リストファイルがどこかで邪魔しているのかとも思いますが、何かヒ
>ントがあれば、お教え下さい。今は使えているので、特に問題はありませんが。 宜
>しくお願いします。

思い当たることとしては、もしWindows VistaかWindows 7をお使いの場合でした
ら、バーチャルストアという機能が関係しているかもしれません。
秀丸エディタの32bit版からProgram Files配下へのファイルアクセスは、互換性
のために仮想的に行われ、実際にはその場所には書き込まれないようになってい
ます。
マクロファイルなどを C:\Program Files\Hidemaru の下に置かれている場合は、
実際のファイルと仮想的なファイルが混同して、同じ場所のはずなのに違うファ
イルを参照しているようなことが起こりうるかもしれないです。
エクスプローラでファイルを直接操作したり、管理者として秀丸エディタを起動
したりすると違いが出てきます。
この動作はXP以下の場合は関係ないです。

もしそうだとしたら、[その他]→[動作環境]→[環境]より、マクロファイル用の
フォルダと設定ファイル用のフォルダと、マイドキュメントの下など、適切な
ユーザーのフォルダを指定されることをお勧めします。

そうでないといしたら、違う結果になるのは何らかの操作手順に違いがあるため
かもしれないので、どこかに操作手順の違いが無いかがわかると、原因の追究の
ヒントになるかもしれないです。

[ ]
RE:28349 大小文字の検索No.28352
KRT さん 10/06/01 19:06
 
いつも有難うございます。

>この動作はXP以下の場合は関係ないです。
Windowsのバージョン、失礼しました。XPです。

>そうでないといしたら、違う結果になるのは何らかの操作手順に違いがあるため
>かもしれないので、どこかに操作手順の違いが無いかがわかると、原因の追究の
>ヒントになるかもしれないです。
特に思いつかないのですが、次に発生した時に確認します。
お世話にになりました

[ ]