投稿日 | : 2002/11/15(Fri) 23:06 |
投稿者 | : NAO★ |
Eメール | : |
URL | : |
タイトル | : Re: strConvについて |
> と実行すると゛が゛と2バイトになってしまうのですが、これを何とかして
うちでは"が "(1文字の「が」+全角SP「 」)と4バイトになりますが
2バイトっていうのは2文字の間違いですよね?
StrConvで変換する前に「゛」「゜」のつく文字を"%濁点%"、"%發点%"とか言うキーワードに
エスケープしておいて、StrConvした後に元に戻せばよいかと。
str = Replace(str, "゛", "%濁点%")
str = StrConv(str, vbWide)
str = Replace(str, "%濁点%", "゛")