お尋ね:「EC」と表示されるコードについNo.17412
Y.T. さん 04/06/21 09:53
 
直前に投稿したのですが、上手く説明できていなかったので削除して、新規投稿させ
て頂いております。(すみません)

さて、鶴亀メールに関連するのですが、マクロの質問なのでこちらに投稿させて頂き
ました。

現在「AL-Mail」のアドレス帳を「鶴亀メール」用に変換するマクロを書いておりま
す。「AL-Mail」の場合は「宛先名」と「実際に送信するメールアドレス」の間が
「:」区切りだったので、ここに複数のメールアドレスを指定する場合はアドレス間
を半角コンマ区切りでつないでいました。
例: グループA: ***@***.**.**, ***@***.**.**, …

ところが鶴亀メールでは「宛先名」と「実際に送信するメールアドレス」の間が半角
コンマで区切られており、複数のメールアドレス間はよく分からないコードで区切ら
れています。実際に秀丸エディタで見てみると半角1文字分のところに「EC」を表示
されたコードです。
例: グループA, ***@***.**.**EC ***@***.**.**EC …

さて、マクロで区切りのコードを半角コンマから上記のコードに変換する際にどのよ
うに記述すればよいのでしょうか

[ ]
RE:17412 お尋ね:「EC」と表示されるコーNo.17413
ENCODINGSHIFTJIS さん 04/06/21 11:28
 
メニュー>その他>制御コード入力>27 escape
でわかります。手操作の置換も可能です。

[ ]
RE:17412 お尋ね:「EC」と表示されるコーNo.17414
秀まるお2 さん 04/06/21 11:49
 
 「EC」と出てくるのは、エスケープ文字でして、文字コードとしては1bとなり
ます。

 例えばですが、コンマをECに変換するなら、

 replaceall ",", "\\x1b", regular;

 とすればいいです。

 鶴亀メールのアドレス帳は、このような変則的なコンマ区切りテキストになっ
てまして、それはそれでよくないと思いつつも、今さらデータ形式を変更するの
も大変なのでそのままになってます。

[ ]
RE:17412 お尋ね:「EC」と表示されるコーNo.17415
Y.T. さん 04/06/21 13:23
 
ENCODINGSHIFTJIS 様・秀まるお2 様

早速の御教授ありがとうございました。
大変助かりました。

[ ]