IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

conversion hexadecimal en ansistring [FAQ]


Sujet :

C++Builder

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 8
    Par défaut conversion hexadecimal en ansistring
    Le problème est :

    Je récupère une trame en hexadecimal, comment l'afficher tel quel dans un memo (ou tout autre objet de presentation sous builder) ?

    A part la convertir, en ansistring, je ne vois guère d'autres solutions...

    Donc, je voudrais savoir comment convertir la trame que je recois pour l'afficher comme ca :
    1e 54 6a 2e 4f 98 b4 34 ...

    Parceque pour l'instant, je l'affiche avec des caractères ASCII et ca ressemble à rien : " \0 j . . ^ \0" (bref, rien que des trucs pas exploitables)

    Merci d'avance pour votre aide

  2. #2
    mat.M
    Invité(e)
    Par défaut
    Je récupère une trame en hexadecimal, comment l'afficher tel quel dans un memo (ou tout autre objet de presentation sous builder) ?

    NON !!!!!


    Pour la millionième fois l'héxadécimal n'existe pas en interne c'est simplement UNE REPRESENTATION.
    Ce que tu récupères ce n'est ni plus ni moins que des octets et pour les afficher en C , avec printf il y a un code particulier ( je n'ai pas la doc de printf sous la main ).
    Ou formate avec wprintf

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 8
    Par défaut
    Citation Envoyé par mat.M
    Je récupère une trame en hexadecimal, comment l'afficher tel quel dans un memo (ou tout autre objet de presentation sous builder) ?

    NON !!!!!


    Pour la millionième fois l'héxadécimal n'existe pas en interne c'est simplement UNE REPRESENTATION.
    Ce que tu récupères ce n'est ni plus ni moins que des octets et pour les afficher en C , avec printf il y a un code particulier ( je n'ai pas la doc de printf sous la main ).
    Ou formate avec wprintf
    oui, bon je me suis pt'et mal exprimé.. sorry
    sinon, pour le printf, ca marche en presentation texte.. mais moi, je veux faire ca dans une interface graphique.. donc pas de printf..

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 5
    Par défaut
    Bonjour je suis pas sur mais ca serait pas ca tu cherche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     AnsiString Phrase2,Result;// HEXA TO ASCII
          Phrase2="A";// 0x41 0x04
            for (int i=1;i<Phrase2.Length()+1;i++)
            {
            Result += IntToHex((int)(Phrase2[i]),2);
            }
    moi je fait comme ca dison Phrase2 est ma reception

    a++

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 8
    Par défaut RESOLU !!!!!
    Canton Webster nous a résolu notre problème!!! Vive lui!!!

    MERCI !!!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. conversion Hexadecimal Binaire
    Par minola dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 22/11/2007, 05h58
  2. conversion hexadecimal vers string
    Par acognard dans le forum C#
    Réponses: 1
    Dernier message: 16/10/2007, 16h30
  3. Conversion Hexadecimal to binaire
    Par marco80 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 02/05/2007, 10h35
  4. Adresse de bloc - Conversion hexadecimal en numerique
    Par thomasjcj dans le forum Oracle
    Réponses: 4
    Dernier message: 07/10/2005, 16h56
  5. pb conversion hexadecimal ascii en c++
    Par smag dans le forum C++
    Réponses: 7
    Dernier message: 27/02/2005, 12h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo