Advertisement
muessigb

VB.NET Hex Functions

Dec 18th, 2013
4,379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 0.72 KB | None | 0 0
  1.    Public Function StrToHex(ByVal Data As String) As String
  2.         Dim sVal As String
  3.         Dim sHex As String = ""
  4.         While Data.Length > 0
  5.             sVal = Conversion.Hex(Strings.Asc(Data.Substring(0, 1).ToString()))
  6.             Data = Data.Substring(1)
  7.             If sVal.Length < 2 Then
  8.                 sHex = sHex & "0" & sVal
  9.             Else
  10.                 sHex = sHex & sVal
  11.             End If
  12.         End While
  13.         Return sHex
  14.     End Function
  15.  
  16.     Public Function HexToStr(ByVal Data As String) As String
  17.         Dim com As String = ""
  18.         For x = 0 To Data.Length - 1 Step 2
  19.             com &= ChrW(CInt("&H" & Data.Substring(x, 2)))
  20.         Next
  21.         Return com
  22.     End Function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement