Salut!
Je ne sais pas si cela va beaucoup t'aider (je ne connais pas VB6), mais normalement, le sens de lecture en Français est de gauche à droite (ltr), tandis qu'il est de droite à gauche en Arabe (rtl). Il faut voir comment ton composant textbox gère le sens d'écriture/lecture de la langue. Mais mélanger Arabe et Français dans un même composant ne me paraît pas être une bonne idée. Le fait que tu indiques que tu avais écrit la lettre arabe à (dans ton exemple) au début me paraît être exact si on considère le sens de lecture de la langue arabe puisqu'elle se trouve à la fin (pour le sens de lecture français) du texte saisi donc au début pour l'Arabe.
J'espère que cela te permettra de trouver des pistes de recherche pour résoudre ton problème.
@+
-------
Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et ne laisser aucun doute à ce sujet.
Gustave Parking
|