草稿メールのsendフラグ書き換えNo.07583
たるっぱ さん 02/07/23 19:26
 
たるっぱです。

9671xxxxxxxxxxxxxx@maruo.co.jpの件は、replyありがとうございました。
よろしくお願いします。

んで、もう一つ障害報告です。

次の手順でエラーメッセージが出ます。

・"草稿"あるいは草稿配下のサブフォルダに格納されているメールをエディタで開く
・エディタを閉じないままにして、メールのプロパティを開く
・"送信メールである"のチェックボックスの値を変える
・[OK]ボタンを押す

メッセージの内容は
----------------------------------------------------------------------
ファイルが他で使用中のため、処理が続行できません。
ファイル名 = C:\TuruKame\Account1\草稿\メモ\メモ20020723_01.txt
発生場所 = E:Usr95\Turukame\FileMan.cpp(5757)
----------------------------------------------------------------------
です、ファイル名は適宜読み替えてください。
メッセージは出ますが、フラグの書き換えは行われます。

また、マクロのSetMailFlag関数でも同様の現象が起こります。

実は困ってるのはマクロの方で、SaveDraft2関数を実行すると、受信メールで
あっても送信メールとして保存されることに対応するため、SetMailFlag
関数で"send"フラグを書き換える処理をしているんです。

環境:
 OS: Windows 2000 SP2
 IE: 6.0
 鶴亀: V2.02
 秀丸: V3.17

大して実害はありませんが、検証よろしくお願いします。

[ ]
RE:07583 草稿メールのsendフラグ書き換えNo.07589
秀まるお さん 02/07/28 21:55
 
 まいどどうも。遅くなりましたが、バグというか仕様というか、とにかく期待
通りに動作するよう修正しました。

 メール一覧のFrom/To列の内容を書き換えるために、内部的に「メールが書き
変わった」のと同じ処理が働いてまして、余計な排他制御がかかってしまってま
した。

[ ]