Bonjour à tous


Je me suis mis depuis quelques heures à la programmation sur Visual basic .net

Je me vois contraint de convertire une varaible String en une suite de Byte . En gros j'aimerais visualiser quelque part les bytes que compose mon string.

Pour cela, j'ai écrit cela:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
30
31
32
33
34
35
36
37
    '1)Création du message
 
    Private Sub BpSendMsg_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BpSendMsg.Click
 
 
        Dim IdMsgBinaire As String     'Valeur de l'ID du message associée à la TextBox
        Dim ValmsgBinaire As String    'Valeur du message contenu dans la messaeg bix
        Dim IdDatabinaire As String    'Valeur de la text box associée a l'ID data
        Dim toto As Int32
 
        'Conversion du string en integer
 
        IdDatabinaire = TxtMsgIdData.Text
        IdMsgBinaire = TxtMsgIdMsg.Text
        ValmsgBinaire = TxtMsgValMsg.Text
 
        'Appel de la fonction de conversion
 
        StrToByteArray(str:=IdDatabinaire)
 
 
        MsgBox(IdDatabinaire & "         " & IdMsgBinaire & "         " & ValmsgBinaire)
 
    End Sub
 
 
 
    Public Shared Function StrToByteArray(ByVal str As String) As Byte()
 
 
        Dim encoding As New System.Text.UTF8Encoding()
 
 
 
        Return encoding.GetBytes(str)
 
    End Function 'StrToByteArray

J'avoue, j'ai trouver sur le net la fonction


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
    Public Shared Function StrToByteArray(ByVal str As String) As Byte()
 
 
        Dim encoding As New System.Text.UTF8Encoding()
 
 
 
        Return encoding.GetBytes(str)
 
    End Function 'StrToByteArray
Le problème c'est qu'il n'y avais pas le mode d'emploi et je ne comprend pas comment récupérer le résultat de la conversion pour l'afficher.

Quelque peut-il éclairer ma lenterne ?

Par avance merci pour le temps consacré à me lire et/ou répondre.

Meilleures salutations

Vorens