Utilisation de GetLocaleInfo et GetLocaleInfoEx pour les monnaies
# 0000000900
ajouté le 14/06/2015 10:16:32 et modifié le 15/06/2015
consulté 10397 fois
Niveau
initié
Version(s) Foxpro : VFP 9.0
Description
GetLocaleInfo et GetLocaleInfoEx peuvent être utilisés pour obtenir les paramètres locaux pour les monnaies (ceux du Panneau de configuration -> Paramètres régionaux)
Les deux GetLocaleInfo et GetLocaleInfoEx donne beaucoup d'informations. Ils peuvent être invoqués de façon similaire, et donne des résultats similaires. La principale différence entre la signature de fonctions, est le premier paramètre. GetLocaleInfo ont un paramètre LONG, tandis que GetLocaleInfoEx un paramètre CHARACTER.
GetLocaleInfo peut être utilisé dans Windows XP, Vista et ci-dessus. GetLocaleInfo tend à devenir obsolète. GetLocaleInfoEx peut être utilisé dans Windows Vista et ci-dessus, mais ne peut pas être utilisé dans Windows XP. GetLocaleInfo fournir des résultats ASCII, tandis que GetLocaleInfoEx prend en charge Unicode. Cela signifie beaucoup de devises (comme English India) peuvent être obtenus qu'avec GetLocaleInfoEx.
Pour obtenir les valeur défaut, le premier parametre de GetLocaleInfoEx doit etre Null. Pour autre valeurs, utilisez -, mais convertir aux Unicode Par examples STRCONV("en-AU",5)+CHR(0) ou STRCONV("fr-FR",5)+CHR(0)
L'information donnée par GetLocaleInfo et GetLocaleInfoEx, peut être utilisé pour écrire un document HTML, ou pour écrire les nombres formatés dans Word, grâce à l'automatisation.
il manque un p'tit de code
bonne journée