AlterSaveについてNo.39850
styth さん 11/01/04 23:35
 
clearupdated;
#n = dllfunc("SetMailFlag", "altered", 0);//改変マーク除去
#n = dllfunc("AlterSave");

情報アイテムメールを編集後、上記マクロで保存しますが、実際は変更した内容にな
っていません。

ヘルプには、
「送信済みメールを改変保存したい時に使います。」との記述があります。
情報アイテムには、使えないんでしょうか?
よろしくお願いします。

[ ]
RE:39850 AlterSaveについてNo.39853
hum さん 11/01/05 06:29
 

おはようございます。ユーザーhumです。
>clearupdated;
>#n = dllfunc("SetMailFlag", "altered", 0);//改変マーク除去
>#n = dllfunc("AlterSave");
>
>情報アイテムメールを編集後、上記マクロで保存しますが、実際は変更した内容にな
>っていません。
>
>ヘルプには、
>「送信済みメールを改変保存したい時に使います。」との記述があります。
>情報アイテムには、使えないんでしょうか?
>よろしくお願いします。

使えますが。…マクロの記述順序を、

  #n = dllfunc("AlterSave");//改変保存します
  #n = dllfunc("SetMailFlag", "altered", 0);  //改変マークはOFF

で、どうでしょ?

[ ]
RE:39853 AlterSaveについてNo.39854
秀まるお2 さん 11/01/05 08:36
 
 clearupdatedを実行すると、編集されてない扱いになってしまいまして、結果
として保存が実行されないようです。

 あと、情報アイテムであるということが間違い無いのであれば、

   save;

 の1行だけで保存が出来ます。

[ ]
RE:39853 AlterSaveについてNo.39858
styth さん 11/01/05 20:05
 
>  #n = dllfunc("AlterSave");//改変保存します
>  #n = dllfunc("SetMailFlag", "altered", 0);  //改変マークはOFF
>で、どうでしょ?
 うまくいきました。ありがとうございます。

[ ]
RE:39854 「@.item」の所の「@」より前のNo.39859
styth さん 11/01/05 20:14
 
> あと、情報アイテムであるということが間違い無いのであれば、
>   save;
> の1行だけで保存が出来ます。

実行したら、
「送信済みのメールをもう一度送ると、
同じメールが何通も届いてしまいます。
構わず草稿に保存しますか?」
と、表示されます。
もちろん、情報アイテムであるということが間違いありません。

humさんから教えて頂いた方法で、できましたので、こちらを使わせて頂きます。

ところで、
ヘルプには、
>To:ヘッダに書く「@.item」の所の「@」より前には、実は好きな英数字を入れるこ
>とが出来ます。
と、書かれていますが、全角文字を入れても良いときがあります。
駄目の時は、保存時に、使用不可のメッセージが表示されます。
「@.item」の所の「@」より前には、いつでも、全角文字や半角カナも使用できるよ
うにして頂けないでしょうか。
よろしくお願いします。

[ ]
RE:39859 「@.item」の所の「@」より前のNo.39860
秀まるお2 さん 11/01/06 09:27
 
> 「@.item」の所の「@」より前には、いつでも、全角文字や半角カナも使用できるよ
> うにして頂けないでしょうか。

 次のV5.60β10からそのように修正させていただきます。

 ただ、一般的なメールの形式風にするとしたら、

    To: あああ <aaa@.item>

 みたいな形で日本語文字列を入れていただいた方が無難かとは思います。

[ ]
RE:39860 「@.item」の所の「@」より前のNo.39861
styth さん 11/01/06 17:56
 
> 次のV5.60β10からそのように修正させていただきます。
 よろしくお願いします。

[ ]
RE:39860 「@.item」の所の「@」より前のNo.39885
styth さん 11/01/16 16:18
 
>> 「@.item」の所の「@」より前には、いつでも、全角文字や半角カナも使用できるよ
>> うにして頂けないでしょうか。
> 次のV5.60β10からそのように修正させていただきます。
 β12を使用しています。
 改版履歴には書かれていませんが、対応済みでしょうか?

 aaa @.item なら、メニューのファイルに、「情報アイテムとして保存」あります
が、
 あああ @.item なら、メニューのファイルが、「草稿に保存」になります。

 未対応でしたら、近いうちに対応して頂きたいと思います。
 よろしくお願いします。

[ ]
RE:39885 「@.item」の所の「@」より前のNo.39886
秀まるお2 さん 11/01/16 19:53
 
 改版履歴には書き忘れてしまいました。すみません。

 ただ、一応対応済みのはずでして、こちらで今ちょっと確認した限りでは、
「あああ@.item」でもたしかに情報アイテム扱いになりました。

 こちらでテストしたやり方を説明させていただきますと、

 1.受信フォルダを選択する。
 2.「新規メール」を実行する。
 3.To:ヘッダに「あああ@.item」と入力する。
 3.最後の「m」を入力した瞬間に、タイトルバーが

      新規[情報アイテム at 受信] /

   のようになる。「ファイル」メニューを見ると、「草稿に保存」コマンド
   が「情報アイテムとして保存」に変わってる。

 です。

 もしも僕と同じ手順でも情報アイテムにならないのだとしたら、何かの設定が
違いのせいかなぁと思いますけども…。もしそうだとしたら、「設定内容の保存
/復元...」で保存した設定ファイルを送っていただくこちで、こちらでも再現出
来るかなぁと思います。もし可能でしたらお願いしたいです。

 送り先は、"maruo@mitene.or.jp"です。

 それか、もしかして何かテンプレートで特殊なことをされてるとか、エディタ
起動時のマクロで何かされてるとかあったりしたら、そういうのが関係してるか
もしれせんけども…

[ ]
RE:39886 「@.item」の所の「@」より前のNo.39887
styth さん 11/01/16 20:00
 
早速のご回答、ありがとうございます。

>「あああ@.item」でもたしかに情報アイテム扱いになりました。
「あああ@.item」でなく、
「あああ @.item」(「あああ△@.item」△は全角スペース)です。
 これで、テストしてみて頂けないでしょうか?
 全角スペースにも対応して頂きたいのですが、よろしくお願いします。

[ ]
RE:39887 「@.item」の所の「@」より前のNo.39890
秀まるお2 さん 11/01/16 21:38
 
 再現出来ました。

 全角空白は特別扱いしてるのか…。調べてから直してみます。

[ ]
RE:39890 「@.item」の所の「@」より前のNo.39893
秀まるお2 さん 11/01/17 09:16
 
 メールアドレスから'@'を検索する処理が、メールアドレスの中に全角文字が
あることを想定してなくて、全角空白(0x8140)2バイト目を@扱いしてしまう
ことが原因でした。

 次のβ版で修正させていただきます。

[ ]
RE:39893 「@.item」の所の「@」より前のNo.39906
styth さん 11/01/17 20:18
 
> メールアドレスから'@'を検索する処理が、メールアドレスの中に全角文字が
>あることを想定してなくて、全角空白(0x8140)2バイト目を@扱いしてしまう
>ことが原因でした。
> 次のβ版で修正させていただきます。
 よろしくお願いします。

[ ]