Application Multilangage (Borland C++ Builder)

Application Multilangage (Borland C++ Builder) - C++ - Programmation

Marsh Posté le 11-07-2005 à 14:39:25    

Bonjour,
 
Je cherche a faire une application multilangage en utilisant la langue chinoise, mais problème... je n'arrive pas a afficher les caractères
 

Code :
  1. AnsiString ansi = "¦ì¸m";
  2.    
  3.     Font->Charset = CHINESEBIG5_CHARSET;
  4.     Button1->Font->Charset = CHINESEBIG5_CHARSET;
  5.     Button1->Caption = ansi;


Voici donc, en autre le code que j'utilise. Je souhaiterai de l'aide pour completer ou changer (si besoin est) le code, afin que je puisse afficher ces caractères.
 
Merci pour votre aide... (erf j'utilise Borland C++ Builder...)


Message édité par Angrim le 11-07-2005 à 15:10:31
Reply

Marsh Posté le 11-07-2005 à 14:39:25   

Reply

Marsh Posté le 11-07-2005 à 14:41:59    

Es-tu sur que ton source soit encodé au bon format ? Ne serait-ce pas plus logique de laisser ces chaines dans un fichier de ressources à côté de ton programme ?

Reply

Marsh Posté le 11-07-2005 à 14:45:35    

J'ai créer des fichiers .ini mais pour tester le résultat j'ai simplement crée une variable...
 
Pour ce qui est du format d'encodage, je suis incapablede repondre puisque je ne sais pas comment encodé une fichier source...désolé

Reply

Marsh Posté le 11-07-2005 à 15:11:07    

si ton fichier source est encodé en ascii ou ce genre de jeu de caractères, c'est sur que tu vas avoir du mal à afficher ton texte avec des caractères chinois. Pour le fichier ini, le problème est sensiblement le même, non ?
 
Donc commence par t'assurer que les données qui te servent de test sont bien les bonnes :) après, je ne connais pas ton environnement, donc je pourrai difficilement plus t'aider :D

Reply

Marsh Posté le 11-07-2005 à 15:12:45    

J'ai bien vérifié les données... le programme devrait afficher "position" en chinois mais bizarrement il ne le fait pas...
Merci tout de même pour ton aide.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed