CheckDuplication実行後にダイアログが表No.08049
toshif さん 21/04/27 08:45
 
お世話になります。

以前のバージョンでは問題無かったのですが、最近のバージョンでは、CheckDuplica
tion関数(TKInfo.dll)を用いたマクロの実行終了時に、「n通の重複メールを削除
しました。」とのメッセージが表示されるようになりました。これを表示されないよ
うに設定する方法はありませんか?

このマクロは自動実行の「受信が一段落した時」に登録して使用しており、かつ定期
受信を有効にしているため、他の作業をしている時でも突然上記ダイアログが表示さ
れるようになってしまい困っております。

よろしくお願いします。

[ ]
RE:08049 CheckDuplication実行後にダイアNo.08051
秀まるお2 さん 21/04/27 09:28
 
 CheckDuplication関数の動作ですが、たしかに最近のバージョンというか、Versio
n 6.96から重複メールの通数表示をするようにしたようです。失礼しました。

 CheckDuplicationの呼び出しパラメータに"batch"を指定した場合はメッセージ表
示しないように修正させていただきます。次のβ版(V6.99β17)にて修正させてい
ただきます。

 とりあえずの回避策もあります。

    #n = dllfunc("SetAutoPushTimerEver", hidemaruhandle(0), "");
    #n = dllfunc("CheckDuplication", "batch");
    #n = dllfunc("StopAutoPushTimer");

 のようにしていただければ、メッセージが出ても自動でOKボタンを押してくれます。

[ ]
RE:08051 CheckDuplication実行後にダイアNo.08052
秀まるお2 さん 21/04/27 09:40
 
 もっと詳しくしらべてみたら、ちゃんとメッセージ表示しないように作ってるはず
が、バグってメッセージ表示するようになってしまってたようです。どっちにしても
修正させていただきます。

[ ]
RE:08052 CheckDuplication実行後にダイアNo.08053
toshif さん 21/04/27 10:16
 
教えていただいた回避策が想定通り動作することを確認しました。

原因調査とアドバイスありがとうございます。
修正版楽しみにしています。

よろしくお願いします。

[ ]
RE:08053 CheckDuplication実行後にダイアNo.08137
toshif さん 21/05/10 14:22
 
修正されていることを確認しました。
(確認バージョン:6.99b18 32bit版)

ご対応ありがとうございました。

[ ]
RE:08137 CheckDuplication実行後にダイアNo.08138
秀まるお2 さん 21/05/10 15:10
 
 確認ありがとうございます。

[ ]