|
いちもんじさん今日は、Iranoan です。
念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> 添付ファイルがあるメールのとき,そのフォルダに対して,「エクス
> プローラーで開く」の機能を追加していただけないでしょうか?
標準で装備するかは秀まるおさんにお任せするとして、現状だとマクロで出
来ます。次のようなマクロです。
//添付ファイルの保存フォルダを開く
loaddll "tkinfo.dll";
if( !result )call Error "秀丸メールで実行してください";
$s = dllfuncstr( "CurrentHeader", "X-Attach" );
$h = dllfuncstr( "HomeDir" ) + dllfuncstr( "CurrentAccount" ) + "\\";
loaddll "HmJre.dll";
if( !result )
call Error "HmJre.dll が見つからない。\n秀丸メールを再インストールして下さ
い";
#n = dllfunc( "FindRegular", "(受信|送信)添付\\\\.+\\\\", $s, 0 );
if( #n < 0 )call Error "添付ファイルがありません";
#n = dllfunc( "GetLastMatchLength" );
$s = leftstr( $s, #n );
$s = $h + $s;
if( !existfile( $s + "\\nul" ) )call Error "フォルダごと削除されています";
run "explorer " + $s;
goto End;
Error:
message $$1;
End:
freedll;
|
|