cs_Kenjo
Messages postés10Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention19 décembre 2009
-
10 juil. 2008 à 16:57
cs_Kenjo
Messages postés10Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention19 décembre 2009
-
11 août 2008 à 16:01
Bonjour,
Je voudrais savoir comment configurer vfp9 pour que la fonction CHR(219), par exemple affiche "¦" au lieu de "Û" parce que les carracteres renvoyés par CHR( ) sont devenus bizarres.
Si je fais ALT+0178 ou alt+178 donne toujours '² ' en vfp au lieu de '¦'. Est-ce que j'ai fait une mauvaise manipulation.
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 12 juil. 2008 à 11:24
Bonjour,
non, tu n'as pas fait de mauvaise manip, si tu tapes ALT(0219) dans notepad, tu obtiens bien ce caractère.
L'affichage de CHR() dépend du CPCURRENT(), qui t'est donné par le CODEPAGE de ton fichier de config (si ce CODEPAGE est à AUTO, alors c'est la valeur de ton système qui est retourné).
Mais tu peux forcer l'utilisation d'un autre CODEPAGE avec la commande CPCONVERT (codepage_actuel, nouveau_codepage, expression_caractère)
cs_Kenjo
Messages postés10Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention19 décembre 2009 15 juil. 2008 à 11:04
Bonjour,
merci pour la réponse. J'obtiens bien 'Û ' en tapant alt(0219) dans notepad, et ' un rectangle noir ' si je tape alt(219) que je n'arrive pas à afficher dans vfp.
la page de code cpcurrent() affiche 1252.
Display status affiche la code page 1252
Comment mettre la valeur du codepage à AUTO pour prendre la valeur du système.
Merci d'avance.
cs_Kenjo
Messages postés10Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention19 décembre 2009 11 août 2008 à 16:01
Bonjour,
veuillez m'excuser parce que ma connexion était trop mal ces derniers temps.
les chr() affichent toujours les mêmes résultats que je n'attendais pas que ce soit dans une fenetre browse ou dans un form ou bien dans la fenêtre commande. Mais je viens de remarquer quelque chose, quand je compile mon programme en .exe et je le lance dans un autre pc avec les runtime
de vfp9, les carractères que renvoient la commande CHR() sont les bonnes alos que si je lance cet exe dans mon pc ca donne le même problème.
J'utilise par defaut la police "Arial" , 10
Merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Kenjo
Messages postés10Date d'inscriptionjeudi 10 avril 2008StatutMembreDernière intervention19 décembre 2009 11 août 2008 à 16:01
Bonjour,
veuillez m'excuser parce que ma connexion était trop mal ces derniers temps.
les chr() affichent toujours les mêmes résultats que je n'attendais pas que ce soit dans une fenetre browse ou dans un form ou bien dans la fenêtre commande. Mais je viens de remarquer quelque chose, quand je compile mon programme en .exe et je le lance dans un autre pc avec les runtime
de vfp9, les carractères que renvoient la commande CHR() sont les bonnes alos que si je lance cet exe dans mon pc ca donne le même problème.
J'utilise par defaut la police "Arial" , 10
Merci d'avance