変換リストによる連続置換 Ver2.11No.00136
まっつん さん 04/02/08 22:10
 
山紫水明さん、今晩は。お世話になっております、まっつんです。
「変換リストによる連続置換 Ver2.11」の変換対象ファイルの
拡張子を指定する件ですが、私は、手動でバイナリファイルを
一時的に別のディレクトリに退避させてからマクロを実行して、
後で元に戻すという作戦で、期待通りの処理が実現しました。

というわけでして、要望自体は取り下げさせて頂きたいのですが、
山紫水明さんがマクロの次回バージョンアップなさる折などに、
秀丸エディタで「ファイル」−「開く」コマンドで表示される、
「最初のワイルドカード」(私の環境では、以下の拡張子です。)
[*.txt;*.log;*.doc;*.htm*;*.cpp;*.c;*.h] 以外のファイルを
変換の対象から外すオプションなどの機能を追加して頂けると、
より使い易くなるのではないでしょうか。失礼いたしました。

WinXP Pro Ver2002 SP1、Internet Explorer Version 6.0
秀丸エディタ Version 4.03、鶴亀メール Version 3.06
http://www.iam.ne.jp/~matusato-lfb/ (まっつんのへや)

[ ]
RE:00136 変換リストによる連続置換 Ver2.No.00137
山紫水明 さん 04/02/09 07:33
 
 まっつんさん,こんにちは。

》秀丸エディタで「ファイル」−「開く」コマンドで表示される、
》「最初のワイルドカード」(私の環境では、以下の拡張子です。)
》[*.txt;*.log;*.doc;*.htm*;*.cpp;*.c;*.h] 以外のファイルを
》変換の対象から外すオプションなどの機能を追加して頂けると、
》より使い易くなるのではないでしょうか。

 改善事項としておきたいと思います。
 とりあえずは,マクロ270行目付近の

if( #object == 2 ) grep ".+","*.*", $dir, regular, icon, filelist;
else if( #object == 3 ) grep ".+","*.*", $dir, regular, subdir, icon,
 filelist;



$wild = "*.txt;*.log;*.doc;*.htm*;*.cpp;*.c;*.h";
if( #object == 2 ) grep ".+",$wild, $dir, regular, icon, filelist;
else if( #object == 3 ) grep ".+",$wild, $dir, regular, subdir, icon,
filelist;

と入れ換えていただければ,ファイルの限定はできると思います。

 それから,この会議室の1月26日のコメント 00123 もご覧ください。

     では, (^^)/~
                                        山紫水明

[ ]
RE:00137 変換リストによる連続置換 Ver2.No.00139
まっつん さん 04/02/09 18:42
 
山紫水明さん、こんにちは。まっつんです。
ご丁寧な対応、どうも有り難うございました。

[ ]