Decouper une chaine octet par octet

Rebuffat -  
 Utilisateur anonyme -
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. maily Messages postés 7560 Statut Contributeur 453
     
    Bonjour!

    Quel langage utilise tu?

     Maily   :-))))
    Check lapin!!
    1
  2. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    tu veux dire caractere par caractere
    1
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    En Python ?
    chaine = "Salut la compagnie !"
    
    for octet in chaine:
        print octet
    


    ayé.

    J'ai gagné ?
    1
  4. Rebuffat
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    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
  7. Utilisateur anonyme
     
    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