cwuidard
Messages postés3Date d'inscriptionjeudi 27 novembre 2003StatutMembreDernière intervention 4 mars 2010
-
5 janv. 2006 à 10:49
cwuidard
Messages postés3Date d'inscriptionjeudi 27 novembre 2003StatutMembreDernière intervention 4 mars 2010
-
4 mars 2010 à 16:43
Bonjour,
Je dois développer une application qui intègre l'objet ActiveX Belgian eID permettant de lire sur une carte d'identité à puce Belge les informations qui y sont contenues (nom, prénom, adresse...).
Selon la documentation que l'on peut retrouver à cette adresse (http://www.belgium.be/zip/eid_datacapture_fr.html), le nom de rue entre autre est retourné au format UTF-8, donc Unicode si je ne me trompe. J'ai cru comprendre que VB gérait automatiquement toute les chaînes de caractères au format Unicode. Toutefois lorsque je récupère une chaîne de caractère au format UTF-8 à l'aide de MapCollection.GetValue, si un accentué fait partie de la chaîne de caractère, celui-ci est remplacé par d'autres caractères.
Voici par exemple ce que je récupère comme nom de rue : Rue du 12è de Ligne 6
J'ai tenté d'utiliser un string ou un variant, même résultat. J'ai aussi voulu utiliser la fonction StrConv et n'ai obtenu comme résultat que des points d'interrogation.
Avez-vous une idée de comment me dépétrer de ce problème ?