返信メール、転送メールでの改行方法No.30467
kiwikazuya さん 07/02/28 09:53
 
中国在住のkiwikazuyaです。
最近、教えていただいたマクロでメールをテキストファイルに
書き出して、利用しております。
そのとき、返信メール、転送メールからの、元メールからの
引用部分だけは、行が2行になってしまうのは、
なぜでしょうか?

文字コード表示で確認したところ、
普通の改行は「CR」でこの行が2行になってしまうところは、
メール一覧での表示やメールエディタでの見た目は、
斜め右下矢印になっています。そしてその斜め右下矢印の改行
部分は、書き出したメールの中で改行が2回され、2行になっ
てしまうようです。このときの改行は、「CR+LF」となっている
ようです。

教えていただいたマクロは、
    loaddll "tkinfo.dll";
    #tmp = dllfunc("EnterPrintMulti");
    SAVEAS;
    #tmp = dllfunc("LeavePrintMulti");

普通にコピペする際は改行が「CR」でも「CR+LF」でも、改行が1つであれば、改行
は1つとなって、改行が2つになることはありません。
これは、無意味に空改行が入り、よくありません。

書き出した後の「置換処理」か何かで、改行が2つにならないように
できないでしょうか?



[ ]
RE:30467 返信メール、転送メールでの改行No.30469
秀まるお2 さん 07/02/28 11:37
 
 Shift-JISで保存する分には問題ないんですが、utf-8で保存すると、たしかに
右下向き矢印の部分(自動折り返し禁止行)に余計な改行コードが入ってしまう
ようです。

 これはこれでバグということで修正させていただきます。

[ ]
RE:30469 返信メール、転送メールでの改行No.30473
kiwikazuya さん 07/02/28 15:54
 
4.74beta10で改行が2つになるということはなくなりました。
ありがとうございました。
> これはこれでバグということで修正させていただきます。

[ ]