|
お世話になっております。
秀丸メールVer5.10を使用中です。
メールエディタを全て閉じるためのマクロとして
以下のような物を作成してみたのですが
(まだ保存されてない段階の物は草稿に保存)、
これをマクロ実行により動作させた場合には
全てのメールエディタが閉じますが、
秀丸メール終了時に自動起動するように設定した場合、
メールエディタが一つ閉じただけで秀丸メール本体が
終了してしまいます。
マクロ自体に問題があるのでしょうか。
それとも秀丸メール終了時には、
なにか環境が変化しているのでしょうか。
loaddll "TKInfo.dll";
#hc = hidemarucount-1;
while( #hc > -1 ) {
#hh[#hc] = hidemaruhandle(#hc);
#hc = #hc - 1;
}
#hc = hidemarucount-1;
while( #hc > 0 ) {
setactivehidemaru #hh[#hc];
#n = dllfunc("MailType");
if ( #n == 0 || #n == 1 || #n == 2 || #n == 6 ) {
#n = dllfunc("SaveDraft");
}
setactivehidemaru #hh[0];
closehidemaru #hh[#hc];
#hc = #hc - 1;
}
よろしくお願いいたします。
|
|