V4.17β5をアップロードしましたNo.23199
秀まるお2 さん 05/06/16 11:23
 
 V4.17β5をアップロードしました。

 細かい修正しかしてないのでレベルダウンの可能性は無いと思います。(新規
に追加した機能を使わない限りは)

 ってことでお願いします。

  http://www.hidemaru.interlink.or.jp/software/bin/tk417b5_signed.exe

[ ]
RE:23199 V4.17β5をアップロードしましたNo.23201
TATE さん 05/06/16 13:04
 
TATEです。
いつもお世話になっています。

> V4.17β5をアップロードしました。

 早速、β5を使用しているのですが、以下の動作が
 ちょっと気になりますので、お知らせします。

 テンプレートで、$(FindBook2,$(RootHeader,From))
 を使用しているのですが、ダブルコートが前後に付く
 場合と、付かない場合があるようですが、この違いは
 何でしょうか?
 少し確認した限りでは分かりませんでした。

 取り急ぎ、ご連絡まで。

TATE.

[ ]
RE:23201 V4.17β5をアップロードしましたNo.23204
秀まるお2 さん 05/06/16 13:47
 
 名前の中にコンマや括弧を含んでいるとダブルクォーテーションで囲まれてし
まいます。

 ダブルクォーテーションを除去する用の、UnDoubleQuote命令を使って欲しい
です。

    $(UnDoubleQuote,$(FindBook2,$(RootHeader,From)))

 でいいと思います。

[ ]
RE:23204 V4.17β5をアップロードしましたNo.23205
TATE さん 05/06/16 13:52
 
TATEです。

コメントありがとうございました。

実は、名前の中には、「コンマや括弧」は含んでいない
のですが、どうすればよろしいでしょうか?
具体的には、全角3文字です。(例:○○様)

UnDoubleQuote命令を使うべきでしょうか。


> 名前の中にコンマや括弧を含んでいるとダブルクォーテーションで囲まれてし
>まいます。
>
> ダブルクォーテーションを除去する用の、UnDoubleQuote命令を使って欲しい
>です。
>
>    $(UnDoubleQuote,$(FindBook2,$(RootHeader,From)))
>
> でいいと思います。

[ ]
RE:23205 V4.17β5をアップロードしましたNo.23206
秀まるお2 さん 05/06/16 14:07
 
 アドレス帳に"あいう"みたいな名前として登録されていると、FindBook2関数
の返り値も""付きになるようです。

 そうじゃないとしたら、何か漢字の文字コード上の都合かもしれません。漢字
の2バイト目の文字コードが「\」(0x5C)と同じだとダメとか。

 どっちにしてもそういうことで""付きになることはありえるので、
UnDoubleQuote関数を使って欲しいです。元々そういう目的のために
UnDoubleQuote関数があるような物だし。

 名前部分を例えば

 名前 <email>

 のような形式に変換して使ってもちゃんとうまく動作させるためには、どうし
ても""付きにせざるを得ないケースがあります。なので、FindBook2関数等で""
付きで文字列が返ることがあるって仕様は、今さら変更できないです。

[ ]
RE:23206 V4.17β5をアップロードしましたNo.23207
TATE さん 05/06/16 14:29
 
TATEです。

> そうじゃないとしたら、何か漢字の文字コード上の都合かもしれません。漢字
>の2バイト目の文字コードが「\」(0x5C)と同じだとダメとか。

 実名を出すのは控えますが、このケースです。


> どっちにしてもそういうことで""付きになることはありえるので、
>UnDoubleQuote関数を使って欲しいです。元々そういう目的のために
>UnDoubleQuote関数があるような物だし。

 了解しました。
 ちょっと、修正する量が多かったもので、
 UnDoubleQuote関数を入れるのをためらった
 次第です。

 テンプレートとマクロを1つ1つ修正する
 ことにします。

 ご教示ありがとうございました。




[ ]
RE:23207 V4.17β5をアップロードしましたNo.23208
秀まるお2 さん 05/06/16 15:04
 
>  実名を出すのは控えますが、このケースです。

 やっぱりこの場合は""無しにした方がいいような気がするので、そうします。

 次またβ6アップロードします。

[ ]
RE:23207 V4.17β5をアップロードしましたNo.23209
秀まるお2 さん 05/06/16 15:10
 
 すみません。間違えました。

 最近修正したのが関係してました。角カッコと同じ文字コードがあるとダメで
した。具体的には、0x5Bまたは0x5Dがあるとダメです。

 とにかくこれはレベルダウンなので、修正します。とりあえず前のバージョン
に戻せば復旧するとは思います。

[ ]
RE:23209 V4.17β5をアップロードしましたNo.23210
TATE さん 05/06/16 15:50
 
TATEです。

> 最近修正したのが関係してました。角カッコと同じ文字コードがあるとダメで
>した。具体的には、0x5Bまたは0x5Dがあるとダメです。
>
> とにかくこれはレベルダウンなので、修正します。とりあえず前のバージョン
>に戻せば復旧するとは思います。

 了解しました。
 原因がハッキリしたので、その場その場で対応
 することにします。

 よろしくお願いします。
 



[ ]