zmoha40
Messages postés62Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention29 juin 2012
-
14 févr. 2007 à 13:36
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
15 févr. 2007 à 22:48
Bonjour tt le monde
Sous vb6, dans une form j'utilise une listbox qui doit contenir des lettres arabes.
j'ai défini la font de la listebox en tant que transparent arabe mais lors du remplissage de cette listbox il y'a des caractéres bizarres affichés ds la lisbox.
que dois faire pour résoudre ce problème?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 14 févr. 2007 à 13:39
Salut,
Est ce que tu as installer l'option de langage depuis ton CD de windows pour que en modifiant le langage par défaut il reconnaisse les caracteres arabe?
Seul facon (a ma connaissance) pour que VB6 reconnaisse des caracteres UNICODE sans rien retoucher du code.
zmoha40
Messages postés62Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention29 juin 2012 14 févr. 2007 à 14:00
Salut
Pour la langue y'a pas de problèmes car pour les champs text l'affichage en arabe
du contenu est correcte car j'ai défini la font arabe transparent mais
pour la listbox ca marche pas. je ne sais pas pourquoi?
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 15 févr. 2007 à 12:18
salut,
utilises-tu les composants forms2.0 pour tes zones?
les composants par défaut ne supportent pas l'unicode.
il faut donc mettre une listbox du pack forms2.0 mais ces composants ne sont pas redistribuables (licence protégée par MS)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp