Decouper une chaine octet par octet

Bonjour à tous et bonne vacances pour tous ceux qui enont

Voila ma question

Comment puis je decouper une chaine en sous chaine octet par octet

Merci pour les tuyaux

7 réponses

  1. Salut,

    Vous n'avez qu'a faire afficher le résultat comme vous voulez,
    valeur texte, ascii, hexa... !!!

    Sub TestOctet()

    Dim Chaine, Lettre, Mot As String
    Dim Message As String
    Dim Longueur, Boucle, Nombre As Integer

    Chaine = "Bonjour à tous"
    Longueur = Len(Chaine)

    For Boucle = 1 To Longueur
    Lettre = Mid(Chaine, Boucle, 1)
    Nombre = Asc(Lettre)
    Mot = Hex(Nombre)
    Message = "Lettre = " & Lettre & vbCrLf
    Message = "Code Ascii =" & Nombre & vbCrLf
    Message = Message & "Code Hexa (octet) =$" & Mot
    MsgBox Message
    Next Boucle

    End Sub

    Lupin
    1
    1. non je voudrai octet par octet
      1
      1. Salut,

        Dim Chaine, Lettre As String
        Dim Longueur, Boucle As Integer

        Chaine = "Bonjour à tous"
        Longueur = Len(Chaine)

        For Boucle = 1 To Longueur
        MsgBox Mid(Chaine, Boucle, 1)
        Next Boucle

        Amicalement
        Lupin
        1
        1. quel idiot j'ai oublie de mettre dans quel langage :

          faut dire que j'ai poste des message auparavant ailleurs et que je l'avais mis;

          donc ma demande porte en visual basic 6
          1
          1. Modérateur
            En Python ?
            chaine = "Salut la compagnie !"
            
            for octet in chaine:
                print octet
            


            ayé.

            J'ai gagné ?
            1
            1. Contributeur
              tu veux dire caractere par caractere
              1
              1. Contributeur
                Bonjour!

                Quel langage utilise tu?

                 Maily   :-))))
                Check lapin!!
                1