|
loaddll "TKinfo.dll";
//1.
$Subject = dllfuncstr("CurrentHeader", "Subject");
$MessageID0 = dllfuncstr("CurrentHeader", "Message-ID:");
//2.
$Subject = midstr($Subject, strrstr($Subject, ":")+1);//末尾から検索し
てRe:以降を取得
$Subject = dllfuncstr("YenEncode", $Subject);
#n = dllfunc("SetFindPack", "(\""+$Subject+"\",target=subject), hilight=
0");//検索文字列を強調ON=1
if ( ! dllfunc("FindUp") ) message "Subjectが見つかりません。";
//3.
$MessageID = dllfuncstr("CurrentHeader", "Message-ID:");
//4.前半
$MessageID0 = dllfuncstr("YenEncode", $MessageID0);
#n = dllfunc("SetFindPack", "(\""+$MessageID0+"\", target=header), messa
geidtarget=messageid");
#n = dllfunc("FindDown");
endmacro;
上記マクロを実行すると、なぜか、ヘッダがすべて表示されます。
FindUpで、ヒットするメールはあります。
FindUpの直後に(//3の直前)にendmacro;を入れた場合は、ヘッダ表示は変わ
りません。
確認して頂けないでしょうか?
よろしくお願いします。
|
|