2018年10月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
無料ブログはココログ

« 配列をシャッフルする。 | トップページ | 半角カタカナ文字を判定する。 »

2008年3月13日 (木)

ASCII文字を判定する。

ASCII文字の文字コードは、0 - 127 なので、その判定方法は、

× If 0 <= Asc(c) And Asc(c) <= 127 Then 'ASCII

または、

○ If 0 <= AscW(c) And AscW(c) <= 127 Then 'ASCII

ここで、もし、その文字がシフトJISにない場合、Asc(c)で判定すると、Asc(c)=63、"?"に変換されて、ASCIIに誤判定されてしまいます。
なので、文字はUnicodeのまま、AscW(c)で判定すべきです。

« 配列をシャッフルする。 | トップページ | 半角カタカナ文字を判定する。 »