Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim rest(50) As String
Dim i, j, k, länge, ablage As Integer
länge = TextBox2.Text.Length
For k = 1 To anzahl
For i = 1 To länge
rest(i) = teile(k) Mod 16
teile(k) = teile(k) \ 16
j = i
If rest(i) > 9 Then
ablage = rest(i)
If ablage = 10 Then rest(i) = "A"
If ablage = 11 Then rest(i) = "B"
If ablage = 12 Then rest(i) = "C"
If ablage = 13 Then rest(i) = "D"
If ablage = 14 Then rest(i) = "E"
If ablage = 15 Then rest(i) = "F"
End If
If teile(k) = 0 Then Exit For
Next
For i = j To 0 Step -1
TextBox1.Text = TextBox1.Text + rest(i)
Next
TextBox1.Text = TextBox1.Text + " "
Next
End Sub
Private Sub txt_eingabe_keydown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txt_eingabe.KeyDown
Dim dez As Integer
If e.KeyCode > 33 And e.KeyCode < 125 Then
dez = e.KeyCode
TextBox2.Text = TextBox2.Text + " " + CStr(dez)
z += 1
teile(z) = dez
anzahl += 1
End If
End Sub
End Class
Module Deklaration
Public z, anzahl As Integer
Public teile(50) As String
End Module