文字型(Char)から整数型(Integer)に変換する方法を記載します。
変換には、Asc()・Chr()かConvert()を使用して型変換をします。
Ascを使用して、文字型(Char)から整数型(Integer)に変換する
Dim c1 As Char = "a"c Dim code1 As Integer = Asc(c1)
Convertクラスを使用して、文字型(Char)から整数型(Integer)に変換する
Dim c1 As Char = "あ"c Dim code1 As Integer = Convert.ToInt32(c1)
※全角文字をAsc()で変換すると負の数値となる、またConvert()で変換すると整数値となる。
Chrを使用して、整数型(Integer)から文字型(Char)に変換する
Dim code1 As Integer = 97 Dim c1 As Char = Chr(code1)
Convertクラスを使用して、整数型(Integer)から文字型(Char)に変換する
Dim code1 As Integer = 12354 Dim c1 As Char = Convert.ToChar(code1)
※全角文字を変換する際は、Chrは負の数値で指定する、またConvert整数値での指定となる。
・Asc()とChr()のが対の変換となる、またConvert()はConvert()で行う