|
かかしです、こんにちは。
FASTさん、こんにちは。
>まず、あるフォルダ内のファイルを開いて閉じて次のファイルを
>開くということさえもできません。
grep ".","*.html","",regular,filelist;
を使えば何とかなるかなあと思ってマクロを組んでみたのですが・・。
じつは、結果から言ったらうまく行かなかったんです。ごめんなさい。
ファイルを閉じるところでエラーが返ってきてしまうのです。
こんな私にも、以下のマクロのなにが原因でファイルクローズエラーに
なるか教えていただけるとうれしいのですが>ALL
---rep.macここから
$$FW = "abcd";//検索文字列
$$RW = "ABCD";//置換文字列
grep ".","*.html","",regular,filelist;
##i = 0;
while(1){
tagjump;
if(result == false){
break;
}
replaceall $$FW,$$RW;
##i = result + ##i;
//名前を変えて保存。
saveas filename + "2";
//save;
$$Cfile_h = filename;
message filename;
backtagjump;
down;
closehidemaru findhidemaru($$Cfile);
if(result == false){
message "file close error!";
break;
}else{
message "OK";
}
}
message str(##i) + "個置換しました。";
endmacro;
---ここまで。
---かかし
|
|