使用Vb.Net的字符串到十六进制转换

时间:2014-09-02 03:24:57

标签: vb.net-2010

我试图将十六进制值转换为String,但我不知道该怎么做。 这是我试图做的,但它是Int to Hex。

    sHex = Hex(Text)
    TextBox2.Text = sHex

1 个答案:

答案 0 :(得分:-1)

试试这个

Function StringToHex(ByVal text As String) As String
    Dim hex As String
    For i As Integer = 0 To text.Length - 1
        hex &= Asc(text.Substring(i, 1)).ToString("x").ToUpper
    Next
    Return hex
End Function

在控制台上使用它。

Debug.WriteLine(StringToHex("sim0n"))

让我知道它是否适用于你。