---- Support BBS ----
[00633] 1473 byte
投稿日時: 2002年6月11日(火) 21時18分55秒
ホスト名: k3.fujitsu.co.jp(192.51.44.13)
田楽dll 空白を含むファイルの削除について
杉浦まさきさん、こんにちは。
プックンといいます。
いつも田楽dllを使用させていただいて重宝させていただいています。
早速質問なのですが
田楽dllを使用してファイルの削除を行ったのですが、ファイル名に空白を含む場合に
できないのですが、なにか工夫が必要なのでしょうか?
//田楽dll 2.06
//秀丸エディタ 3.15
$$ver = "1.00";
$$date = "2002.06.11";
$$author = "プックン" ;
$$fname = currentmacrobasename ;
$$info = "\n" + $$fname + " Ver " + $$ver+ "\n最終更新日付:"+$$date ;
$$info = $$info + "\n作者:"+$$author ;
call Dengaku $$info;
$$file = "d:\\temp\\a b c.txt" ;
if(existfile($$file)){
//田楽DLLのLOAD
##n = dllfunc("REMOVE","/f " + $$file);
call Res_check ##n,"ファイルの削除に失敗しました。\n" + $$file + "\n" + $$info ;
}
LEND:
freedll;
endmacro;
Res_check:
//処理:処理の判定&メッセージ表示
//引数渡し
##num = ##1; $$mes = $$2 ;
if(##num != 1){
message $$mes ;
goto LEND;
}
return ;
Str_check:
//処理:文字列の判定&メッセージ表示
//引数渡し
$$str = $$1; $$mes = $$2 ;
if($$str == ""){
message $$mes ;
goto LEND;
}
return ;
Dengaku:
// 田楽DLLのロード
if(existfile(hidemarudir+"\\DengakuDLL.dll"))loaddll hidemarudir+"\\DengakuDLL.dll";
else {
message "田楽DLLが見つかりませんでした。";
goto LEND ;
}
if (!result) {
message "田楽DLL をロードできませんでした。"+$$info;
goto LEND ;
}
return;
>633< 田楽dll 空白を含むファイルの削除について (プックン) 06/11 21:18
└<634> Re: 田楽dll 空白を含むファイルの削除について (プックン) 06/12 09:06
---- Support BBS ----