添付付き送信済みメールの再送信No.07580
Iranoan さん 04/01/05 17:17
 
 秀まるおさん今日は、Iranoan です。
 添付付き送信済みメールを再送信しようとした時、添付ファイルがそのまま
になら問題ありませんが、削除されている場合、以前送信した添付ファイルと
同じファイルを添付しようとしても、
(1)「添付ファイルがコピーできませんでした。...この添付を取り消しますか?」
    A.[いいえ]
    X-Attach が二重になる
    B.[はい]
    正常 (取消に対して「はい」なのに、何故?)
(2) (1) A の状態で、添付ファイルを削除しようとすると、「添付ファイルの
   削除に失敗しました...。」が表示
    A.[再試行]で同じメッセージ
    B.[いいえ]で、添付ファイルは削除され X-Attach が一つ残る
ということになります。
 最初に、一度 X-Attach を削除すれば良いのですが、もう少し、直感と一致
するようになりませんか?

 あと (1) の「添付ファイルがコピーできませんでした。...」のメッセー
ジ・ボックスは、他のウィンドウをアクティブにしても、常に最前面になりま
す。これは仕様でしょうか? (2)「添付ファイルの削除に失敗しました...。」
のメッセージ・ボックスはそのようなことがないので、何だか不思議です。

[ ]
RE:07580 添付付き送信済みメールの再送信No.07594
秀まるお さん 04/01/05 19:37
 
 ここで出ている「添付ファイルのコピー」は、内部的に、送信済みメールから
新規メールを生成するための処理でのファイルコピーでして、たしかにユーザー
さんが意識することとは食い違ったメッセージが出てることになります。

 何か対処方法を検討してみます。

[ ]
RE:07594 添付付き送信済みメールの再送信No.07595
秀まるお さん 04/01/05 19:48
 
 エディタ上での「設定・編集を許可する」を実行した時点で、点線クリップア
イコンの添付ファイルは無かった物として扱うようにしました。それでいいです
よね?。

 特に「この添付ファイルを取り消し扱いとします」のようなメッセージすら出
さずに暗黙のうちに無くなる形となりますが…。

[ ]
RE:07580 添付付き送信済みメールの再送信No.07596
秀まるお さん 04/01/05 19:58
 
>  あと (1) の「添付ファイルがコピーできませんでした。...」のメッセー
> ジ・ボックスは、他のウィンドウをアクティブにしても、常に最前面になりま
> す。これは仕様でしょうか?

 メッセージボックスを出そうとしてるウィンドウが非アクティブ状態だとそう
なります。普通にメッセージボックスを出すと、メッセージボックスがアクティ
ブウィンドウの裏に隠れてしまうので、「TOPMOST」という状態でウィンドウを
出しています。

 本当は、単にウィンドウを表示する時だけTOPMOSTにすればいいだけで、出し
た後はTOPMOSTを解除した方が親切です。しかし、WindowsのMessageBox関数では
そういう指定が出来ないので、しいてやるなら何らかの特殊な手段が必要です。
それはそれで面倒なので、今のところやってません。

 っと言いつつ、今何か手を打ってみます。

[ ]
RE:07596 添付付き送信済みメールの再送信No.07598
秀まるお さん 04/01/05 20:18
 
 メッセージボックスを出してからタイマーを使って0.5秒後にTOPMOSTを解除す
るようにしました。

[ ]
RE:07595 添付付き送信済みメールの再送信No.07607
Iranoan さん 04/01/06 12:09
 
 秀まるおさん今日は、Iranoan です。
>  エディタ上での「設定・編集を許可する」を実行した時点で、点線クリップア
> イコンの添付ファイルは無かった物として扱うようにしました。それでいいです
> よね?。
 これで良いと思います。
 分岐したスレッド共々宜しくお願いします。

[ ]