|
別の作戦でも出来ました。検索フォルダを一時的に作成して、そこでメモを付
けて、最後に検索フォルダを削除します。
こっちの方が高速でした。
loaddll "tkinfo.dll";
#n = dllfunc("SelectFolder", dllfuncstr("CurrentAccount"), "受信");
#n = dllfunc("MakeGrepFolder", "$$$test"
, "(\"test\", target=subject), subfolder=1, inmail=2"
, "\\CurrentAccount," );
if( #n == 0 ) {
message "$$$testフォルダの作成に失敗しました。";
endmacro;
}
#n = dllfunc("SelectFolder", "", "受信\\$$$test");
#n = dllfunc("SetGrepFolderAutoInvalidate", 0);
#n = dllfunc("RefreshMailList");
if( dllfunc("MailCount") != 0 ) {
#n = dllfunc("SelectAllMail");
#n = dllfunc("SetHeaderForMultiSelect", "X-Memo:", "メモメモ");
}
#n = dllfunc("DeleteFolder", 1);
一番最後のDeleteFolder関数呼び出しは、マクロを十分テストするまではコメ
ントアウトしておいた方が無難かもしれません。
|
|