close
萬國碼轉換
一般字元的ASCII 碼取得使用函式Asc(字元),如果輸入的是一個字串,函式只負責傳回第一個字元的ASCII 編碼。傳回值是Integer。
]Dim test As String = "test"
]MsgBox(Asc(test)) //因為test 是一個字串,所以函式只負責轉換第一個字元"t" 的ASCII 碼,MsgBox 裡顯示"116"
如果要把ASCII 轉換成字元則使用函式Chr(ASCII 編碼)。
]Dim test As Integer = 116
]MsgBox(Chr(test)) //從對應的ASCII 碼正轉成字元得到"t",MsgBox 裡顯示"t"
以上兩個函式只要在尾端加上W 即可使用在支援Unicode 的平台上,用以接收或回傳Unicode 的值。其他性質不變。
]Dim testString As String = "測試"
]MsgBox(AscW(testString)) //與原本相同,只轉換第一個字元,MsgBox 裡顯示"28204"
]Dim testInteger = 28204
]MsgBox(ChrW(testInteger)) //從已知的Unicode 轉換成字元,MsgBox 裡顯示"測"
全站熱搜
留言列表