[ 新規に投稿する ]

Re: Andgrep.macのUTF-8についてNo.00709
秀まるお さん 23/12/31 11:03 [ コメントを投稿する ]
   今さら手遅れではありますが、コメントのつもりで書き込みさせいただきます。

 nomuさんから質問のあった件(昨日削除された発言の件)ですが、この問題が起きる原因は、Andgrep.macが呼び出してる田楽DLLがユニコードに対応してない&マクロ自体もユニコードに対応してないのが理由になると思います。

 なのでユニコードの文字というか、従来からある日本語文字以外の文字(Shift-JISの範囲外の文字)を扱うと、その文字が「?」などに化けてしまってうまく検索できないです。

 田楽DLLのユニコードというのは出ているようではあります。

   https://hide.maruo.co.jp/lib/macro/udgdll322.html

 これを使った上で、さらにAndgrep.macの中での田楽DLL呼び出し部分をユニコード系の関数、例えば


    dllfunc         →   dllfuncw
    dllfuncstr      →   dllfuncstrw


 などに修正すれば、たぶんうまくユニコード文字も扱えるようになるんじゃないかと思います。

 マクロ作者の山紫水明さん、もしここ見てたら是非対応お願いしたいです。
[ ]

[ 新規に投稿する ]