您好,登錄后才能下訂單哦!
這篇文章主要講解了“Ascii_7to8和Decode7Bit函數有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Ascii_7to8和Decode7Bit函數有哪些”吧!
Shared Function Decode7Bit(ByVal str7BitCode As String) As String Dim Inv7BitCode As String = InvertHexString(str7BitCode) Dim Binary As String Dim Result As String Dim i As Integer For i = 0 To Inv7BitCode.Length - 1 Step 2 Binary += ByteToBinary(CByte(Val("&H" & Inv7BitCode.Substring(i, 2)))) Next Dim Temp As Integer For i = 1 To Binary.Length 7 Temp = BinaryToInt(Binary.Substring(Binary.Length - i * 7, 7)) If Temp = 0 Then Temp = 64 Result = Result + ASCII_7to8(Temp) 'OLD >>>> 'Result = Result + ChrW(Temp) Next Return (Result) End Function #Region " ASCII_7to8 " Shared ASCII_7to8() As String = { _ "@", _ "£", _ "$", _ "¥", _ "è", _ "é", _ "ù", _ "ì", _ "ò", _ "?", _ vbLf, _ "?", _ "?", _ vbCr, _ "?", _ "?", _ "Δ", _ "_", _ "Φ", _ "Γ", _ "Λ", _ "Ω", _ "Π", _ "Ψ", _ "Σ", _ "Θ", _ "Ξ", _ "1", _ "?", _ "?", _ "?", _ "é", _ " ", _ "!", _ Chr(34), _ "#", _ "¤", _ "%", _ "&", _ "'", _ "(", _ ")", _ "*", _ "+", _ ",", _ "-", _ ".", _ "/", _ "0", _ "1", _ "2", _ "3", _ "4", _ "5", _ "6", _ "7", _ "8", _ "9", _ ":", _ ";", _ "<", _ "=", _ ">", _ "?", _ "?", _ "A", _ "B", _ "C", _ "D", _ "E", _ "F", _ "G", _ "H", _ "I", _ "J", _ "K", _ "L", _ "M", _ "N", _ "O", _ "P", _ "Q", _ "R", _ "S", _ "T", _ "U", _ "V", _ "W", _ "X", _ "Y", _ "Z", _ "?", _ "?", _ "?", _ "ü", _ "§", _ "?", _ "a", _ "b", _ "c", _ "d", _ "e", _ "f", _ "g", _ "h", _ "i", _ "j", _ "k", _ "l", _ "m", _ "n", _ "o", _ "p", _ "q", _ "r", _ "s", _ "t", _ "u", _ "v", _ "w", _ "x", _ "y", _ "z", _ "?", _ "?", _ "?", _ "ü", _ "à" _ } #End Region
感謝各位的閱讀,以上就是“Ascii_7to8和Decode7Bit函數有哪些”的內容了,經過本文的學習后,相信大家對Ascii_7to8和Decode7Bit函數有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。