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 :

Probleme caractere dans un RichEdit


Sujet :

C++Builder

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 16
    Par défaut Probleme caractere dans un RichEdit
    Bonjour, j'ai un petit probleme de caractere qui est le suivant :
    Je recois des octets d'une liaison serie que j'affiche dans un RichEdit. Mais l'affichage des caracteres avec accent n'est pas bon, en recevant ce texte

    "une de mes premières pensée"

    l'affichage est celui-ci :

    "une de mes premières pensée"

    Y'a t'il une solution assez simple pour regler ce probleme a part rechercher les caracteres speciaux un a un pour les remplacer par le caractere juste?

    Merci de votre aide

  2. #2
    Rédacteur/Modérateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Par défaut
    C'est une question d'encodage, regarde du côté des caractères Unicodes, il y a une conversion à effectuer.
    "La haine seule fait des choix" - Koan Zen
    "Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
    "Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
    Faites du Prolog, ça vous changera les idées !
    Ma page Prolog
    Mes codes sources commentés

    Mon avatar : La Madeleine à la veilleuse de Georges de La Tour

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 16
    Par défaut
    Merci de ta reponse, mais j'ai pas trouver grand chose la dessus en parcourant tous les onglets sous borland.

    Tu as pas plus d'infos sur ceci? Toi ou quelqu'un d'autre d'ailleur

  4. #4
    Membre Expert
    Avatar de Gilles Louïse
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    421
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2002
    Messages : 421
    Par défaut
    Je ne vois pas trop pourquoi un RichEdit n'afficherait pas correctement des caractères avec ou sans accent. Par exemple, je simule l'arrivée d'un è et je l'affiche correctement dans le RichEdit.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    char c[2];
    c[0]=0xE8;// c=è
    c[1]=0;// zéro terminal
    RichEdit1->Lines->Add(c);
    Il doit y avoir une autre erreur quelque part.

    À bientôt
    Gilles

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 137
    Par défaut
    une de mes premières pensée
    ça ressemble à un codage UTF8...
    Essaye peut être la fonction de conversion UTF8Decode(text).

    (Attention cette fonction retourne une chaîne unicode.
    Soit tu castes cette chaîne en AnsiString, soit tu utilises le composant TTntRichEdit de ce package : http://www.tntware.com/delphicontrols/unicode/)

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

Discussions similaires

  1. Supprimer des caracteres dans un richedit
    Par AT dans le forum Débuter
    Réponses: 2
    Dernier message: 22/01/2015, 10h14
  2. [Batch Dos] Probleme de caracteres dans l'export txt
    Par dob2806 dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 28/10/2008, 23h37
  3. problem de chaine de caractere dans une structure
    Par lenetfm dans le forum Débuter
    Réponses: 11
    Dernier message: 18/04/2008, 08h25
  4. Réponses: 4
    Dernier message: 30/09/2006, 12h27
  5. [langage] Probleme avec caractère '$' dans script Perl
    Par zouetchou dans le forum Langage
    Réponses: 11
    Dernier message: 24/07/2004, 15h35

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