文字列の先頭の文字の下位1バイトを調べるには、AscB 関数を使用します。
AscB( 文字列1 )
戻り値 |
文字列の先頭の文字の下位1バイトに相当する整数値 文字コードはシステムの既定の文字コード |
引数1(文字列1) |
対象の文字列 処理は先頭の1文字に対して行われる |
文字列の先頭の文字の文字コード(シフト JIS)を調べるには Asc を使用します。
文字列の先頭の文字の文字コード(Unicode)を調べるには AscW を使用します。
文字コードから文字に変換するには Chr・ChrB・ChrW を使用します。
Option Explicit '下位1バイトを表示 MsgBox "下位1バイト = " & Hex( AscB("漢") ) '上位1バイトを表示 MsgBox "上位1バイト = " & Hex( AscB( RightB("漢", 1) ) ) '比較用に Unicode の文字コードを表示 MsgBox Hex( AscW("漢") ) '比較用にシフト JIS の文字コードを表示 MsgBox Hex( Asc("漢") )