我做的,從數字ASCII值以下轉化爲各自的字符在Visual Basic中,悲慘的失敗了:「的Visual Basic 2015」轉換ASCII到字符,但未能爲什麼
在這裏,在PTH給出的數值已轉換將Ascii的值,以便在可變textval變量所看到的是該路徑的ASCII equivalint
Dim i As Integer
Dim dec As String
Dim original As Integer
Dim sentence As String
Dim inter As String
Dim pth =" c:\TESTER:\JESTER\MESTER "
textval="32 99 58 92 84 69 83 84 69 82 58 92 74 69 83 84 69 82 92 77 69 83 84 69 82 32"
textval = Trim(textval)
'Dim ts() As String = Split(textval)
Dim words As String() = textval.Split(New Char() {" "c})
Label1.Text = words(0) + words(1) + words(2)
original = Int(ts(2))
上面的代碼沒有給出字(2)第二個字符是一個冒號的任何值「:」或ascii number 2961
如何解決此問題並使其更具普遍性,以便接收任何特殊字符?
在此先感謝您的寶貴答案。
你在這裏沒有做任何轉換。你只是在空格處分割一個字符串。 – GSerg
您需要'Chr'將int從字符轉換爲字符。 –
請檢查最近編輯.. –