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 :

Label en Alphabet cyrillique


Sujet :

C++Builder

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Label en Alphabet cyrillique
    Salut à tous,
    Je viens de passer quelque temps à parcourir diverses discussions concernant la prise en charge des caractères tels que le cyrillique, mais après plusieurs tests sous BCB6, je n'arrive à rien de bon ...

    Mon but est d'afficher des menus et labels dans une application multilangue. Un utilisateur m'a fourni récemment sa traduction complète en Ukrainiain et Russe (à partir du code en anglais que je lui avais fourni). Pour l'instant j'ai donc un fichier TXT avec mon bout de code du type :

    APropos1->Caption = "Про програму";
    Quitter1->Caption = "Вихід...";
    Le "hic" se produit lorsque je le copie-colle sous BCB6, j'obtiens:

    APropos1->Caption = "??? ????????";
    Quitter1->Caption = "?????...";
    Donc il semble que l'environnement de programmation ne prend pas en charge ces caractères.

    Question 1 : Y a-t-il un réglage de BCB6 pour afficher correctement ces caractères dans le code et donc dans le programme compilé?

    Question 2 : Si ça n'est pas le cas, comment les prendre en charge ? A partir de la chaine de caractères traduite en codes Unicode ? Quelle est la solution la plus simple ?

    Merci pour votre aide !
    Sylvain.

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    288
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 288
    Points : 334
    Points
    334
    Par défaut
    Bonjour,
    Question 1 - non, pas de prise en charge

    Question 2 - La solution la plus simple est de remplacer les composants de ton interface par des composants qui supportent l'unicode.
    Il existait des composants gratuits qui faisaient ça (Tnt Unicode) mais ils ont été rachetés et sont maintenant payant. Je ne sais pas s'il y en a d'autres, mais ceux-ci étaient assez populaires.

    Les composants Tnt remplacent les composants standards (CheckBox, Label, etc...) mais si tu as des composants maison, tu devra les adapter toi-même.

    ps La toute dernière version de Builder supporte l'Unicode

    Yarp

Discussions similaires

  1. Mettre en MAJUSCULE l'alphabet cyrillique
    Par DurDur dans le forum VBA Access
    Réponses: 6
    Dernier message: 03/04/2016, 15h32
  2. Alphabet cyrillique dans VBA
    Par Meduse dans le forum VBA Access
    Réponses: 2
    Dernier message: 02/04/2016, 17h37
  3. Application supportant l'alphabet Cyrillique
    Par Nico28 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/03/2014, 17h14
  4. [AC-2003] Requète et Alphabet Cyrillique
    Par Kloun dans le forum Access
    Réponses: 2
    Dernier message: 26/01/2011, 10h31
  5. [Delphi 7][Windows XP] Alphabet cyrillique
    Par alainvh dans le forum Débuter
    Réponses: 5
    Dernier message: 24/11/2007, 09h55

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