Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
UTF8 problem
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows Server 2008
Divers
Thread ID:
01515496
Message ID:
01515677
Vues:
56
Hi rick,

we changead this code in visual studio and now all seems in order...
Ceci  : StreamWriter sw = File.CreateText(Application.StartupPath + "\\" + aNumMut + ".txt");   crée un fichier en utf8 incompatible
  
remplacé par cela :  StreamWriter sw = new StreamWriter(Application.StartupPath + "\\" + aNumMut + ".txt",false, System.Text.Encoding.ASCII); 
bernhart


>What are you doing exactly to get the UTF-8 string back?
>
>As Eric pointed out STRCONV() can be used to convert back and forth, but if you're interacting with .NET (or COM in general) you should only get Unicode back which should auto-convert to your current FoxPro code page.
>
>One other thing that's useful is that VFP 9 allows STRTOFILE to import UTF-8 files and strip the BOM and auto-convert from UTF-8. Look at the eFlags parameter.
>
>+++ Rick ---
>
>
>>hi all,
>>
>>when I pass a string between the visual studio and the visual foxpro the string is modified !
>>The characters “é” become “é”.
>>the problem turn around UTF8 but what can i do ?
>>
>>thank in advance for help
>>
>>bernhart
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform