1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
   | Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TextBox2.Text = Hex2Bin(TextBox1.Text)
 
    End Sub
    Private Function Hex2Bin(ByVal hex As String) As String
        Dim i As Byte
        Dim resultat As String
        For i = 1 To Len(hex)
            Select Case Mid(hex, i, 1)
                Case "0" : resultat = resultat & "0000"
                Case "1" : resultat = resultat & "0001"
                Case "2" : resultat = resultat & "0010"
                Case "3" : resultat = resultat & "0011"
                Case "4" : resultat = resultat & "0100"
                Case "5" : resultat = resultat & "0101"
                Case "6" : resultat = resultat & "0110"
                Case "7" : resultat = resultat & "0111"
                Case "8" : resultat = resultat & "1000"
                Case "9" : resultat = resultat & "1001"
                Case "A" : resultat = resultat & "1010"
                Case "B" : resultat = resultat & "1011"
                Case "C" : resultat = resultat & "1100"
                Case "D" : resultat = resultat & "1101"
                Case "E" : resultat = resultat & "1110"
                Case "F" : resultat = resultat & "1111"
            End Select
        Next i
        Hex2Bin = resultat
    End Function | 
Partager