|
2006/10/05(木) 23:06:24
こんにちは、ダヴィンチ@ユーザーです。
みなさん、教えて欲しい事があります。
今、返信元メールと返信メールが別々のフォルダに分割している時に
両者を同じフォルダに統合するために『関連メール』から片方を
検索して、これを秀丸本体側で選択した後に手動で該当フォルダに
移動という処理をするために関連メールで見つけたメールの
『フォルダに移動』、現在エディタで表示しているメールを本体側で
『選択』させる方法がわかりません。
メールの保存フォルダへの移動は、・・・
#n = dllfunc( "ExecAtMain", "SelectFolder", $act, $folder ); で
実現できました。
でも、今現在エディタで表示しているメールを本体側で選択させる処理を
以下のようにしていますが、うまくいきません。
#idx = dllfunc( "ExecAt", #main, "MailIndex");
#r = dllfunc("ExecAt", #main, "SetMailIndex", #idx);
何かいい方法はないでしょうか。
是非、ご教示下さい。
───────────────────────────────────
if ( $$id != "" ) {
#main = dllfunc( "MainWnd" );
// メール検索条件設定=フォルダ内をmessageidの値で検索します。
#r = dllfunc("ExecAt", #main, "SetFindPack","(\"" + $$id + "\",target=pers
on),messageidtarget=messageid,inmail=0");
// メール検索&ジャンプ
#r = dllfunc("ExecAt", #main, "NextPrevCustom", "", "down", "", "RollFolde
rAccount");
if ( #r == 1 ) {
#idx = dllfunc( "ExecAt", #main, "MailIndex");
#r = dllfunc("ExecAt", #main, "SetMailIndex", #idx);
}
}
───────────────────────────────────
--
メーラー: HidemaruMail 4.68beta8 (WinNT,500)
OS: Windows2000 SP4
|
|