|
アルビレオです。
>loaddll "tkinfo.dll";
>#n = dllfunc("GetMailFlag","send");
>if( #n == 0 ) #n = dllfunc("SetMailFlag","send",1);
↑これで必ず send は 1 になるから…
>#n = dllfunc("LoadRootMail");
>$prexmemo = dllfuncstr("RootHeader","X-memo:");
>#n = dllfunc("BeginEditMail");
>#n = dllfunc("SetHeader","X-memo:",$prexmemo);
>#n = dllfunc("SaveEditMail",0,0);
>#n = dllfunc("GetMailFlag","send");
>if( #n == 1 ) #n = dllfunc("SetMailFlag","send",0);
↑ここでは必ず send は 0 になります。
#send = dllfunc("GetMailFlag","send");//本来のsendを取得
#n = dllfunc("SetMailFlag","send",1);//一時的にsendを1
#n = dllfunc("LoadRootMail");
$prexmemo = dllfuncstr("RootHeader","X-memo:");
#n = dllfunc("BeginEditMail");
#n = dllfunc("SetHeader","X-memo:",$prexmemo);
#n = dllfunc("SaveEditMail",0,0);
#n = dllfunc("SetMailFlag","send",#send);//本来の状態に戻す
こんな感じでいいんじゃないでしょうか。
|
|