Prise en compte des alphabets cyrillique et autres...

cs_flagada Messages postés 60 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 18 février 2011 - 22 févr. 2008 à 17:00
cs_flagada Messages postés 60 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 18 février 2011 - 26 févr. 2008 à 10:41
Bonjour a tous !

Je rencontre un problème a propos de fichiers et répertoires dont les noms sont écrits en alphabets cyrillique, chinois ou autre et qui, si j'ai bien compris, n'utilisent pas les carctères ascii traditionnels et ne s'affichent pas correctement dans delphi (au lieu de "???????????? ??????" j'ai un truc comme : "?????? ??")

Existe-t-il un moyen de prendre cela en compte dans un programme delphi ?

Par exemple lister des répertoires et les afficher dans une treeview ?

Merci d'avance pour vos réponses

a+
fred

4 réponses

Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
22 févr. 2008 à 21:52
Salut,

Peut-être ici.
0
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
25 févr. 2008 à 02:57
flagada too flagada to flagada.ProcessMessages ?   
0
cs_flagada Messages postés 60 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 18 février 2011
25 févr. 2008 à 09:42
flaagada too flagada oui :)
en fait j'ai pas encore eu le temps de regarder, mais merci beaucoup pour ta réponse !

en fait je trouve ça bien compliqué ces histoires de codes de langues et tout ça, d'après ce que tu m'a donné il faut installer une nouvelle langue dans windows alors que pourtant dans l'explorateur windows les caractères cyrilliques apparaissent déjà correctement... sans avoir besoin d'installer une langue supplémentaire!

je m'y perds un peu
0
cs_flagada Messages postés 60 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 18 février 2011
26 févr. 2008 à 10:41
Après pas mal de recherche je pense avoir compris que par défaut la vcl de delphi ne prends pas en compte les caractères unicode et qu'il faudrait installer une autre vcl qui les prenne en charge...

D'après ce que j'ai pu voir il existe la "TntWare Unicode controls" qui permettrait de prendre en charge le unicode sauf qu'il apparait impossible de l'installer sur une version personnelle de delphi

Je continue donc à chercher...
0
Rejoignez-nous