文字列の先頭の文字の下位1バイトを調べる

文字列の先頭の文字の下位1バイトを調べるには、AscB 関数を使用します。

書式
AscB( 文字列1 )
引数・戻り値
戻り値 文字列の先頭の文字の下位1バイトに相当する整数値
文字コードはシステムの既定の文字コード
引数1(文字列1) 対象の文字列
処理は先頭の1文字に対して行われる
備考

文字列の先頭の文字の文字コード(シフト JIS)を調べるには Asc を使用します。
文字列の先頭の文字の文字コード(Unicode)を調べるには AscW を使用します。
文字コードから文字に変換するには ChrChrBChrW を使用します。

サンプルコード
Option Explicit

'下位1バイトを表示
MsgBox "下位1バイト = " & Hex( AscB("漢") )

'上位1バイトを表示
MsgBox "上位1バイト = " & Hex( AscB( RightB("漢", 1) ) )

'比較用に Unicode の文字コードを表示
MsgBox Hex( AscW("漢") )

'比較用にシフト JIS の文字コードを表示
MsgBox Hex( Asc("漢") )
関連カテゴリー
A / 文字コード処理


スポンサード リンク

VBScript お役たち リファレンス

Copyright (C) 2007 VBScript お役たち リファレンス All Rights Reserved.