>Je dois lire une base de donnée (USER.DBF) avec un champ encrypté et lorsque je le compare avec la variable qui est tapé (encryptée) le résultat devrait être "é",mais il affiche une espèce de barre noire épaisse à la place. Ce qui est bizarre aussi, c'est que dans la command window, je fais ALT-130 sur le clavier et j'obtiens un "é", mais en marquant ASC("é"), il me donne 233. J'aimeraius savoir comment régler ces problèmes. Merci.
Essayes de passer ta variable dans la fonction
OEMToAnsi()
ou
AnsiToOEM()
. Je ne peux pas te dire exactement quelle est la bonne fonction parce que l'aide de VFP6 dit que c'est inclu pour "backward compatibility", mais j'ai déjà du utiliser ces fonctions quand je devais lire une table DOS.
Sylvain Demers