GetStrFromPtrW et GetStrFromBufferA ???

whombat Messages postés 188 Date d'inscription mercredi 12 octobre 2005 Statut Membre Dernière intervention 19 novembre 2011 - 6 mars 2006 à 07:49
whombat Messages postés 188 Date d'inscription mercredi 12 octobre 2005 Statut Membre Dernière intervention 19 novembre 2011 - 6 mars 2006 à 07:52
Bonjour,

Comme je le disais dans mon précédent msg, j'ai besoin de lire et travailleer sur des chaines en grecs (en VB4). Pour ensuite les enregistrer sous fichiers.
Donc il faut que VB4 lise et comprenne l'Unicode.

Par exemple, si j'ai un fichier dont la première ligne est la suivante :

ΑΑΡΩΝ Ααρών Ααρων 18 Δεκεμβρίου /12

en faisant :

Open Chemin + "\Mots grecs.txt" For Input As #1
Open Chemin + "\Mots grecs2.txt" For Output As #2
Line Input #1, MaChaîne
Print #2, MaChaîne
Close

j'obtiens :

ΑΑΡΩΝ鄠넃섃츃봃 Ααρωνㄠ‸Δεκεμβρίου⼠㈱਍

Il semblerait que ces 2 fonctions : GetStrFromPtrW et GetStrFromBufferA seraient la solution. Mais je ne sais pas comment m'en servir.

Peut-être une API ferait aussi l'affaire, mais laquelle et comment ?

Merci de votre aide.

1 réponse

whombat Messages postés 188 Date d'inscription mercredi 12 octobre 2005 Statut Membre Dernière intervention 19 novembre 2011
6 mars 2006 à 07:52
C'est- encore moi...
J'avais mis un texte en grec et la réponse en ..."bizarre..." mais le site à transformé ça en ΑΡΩΝ鄠&# etc..
Mais chacun aura compris.
Merci de votre aide
0
Rejoignez-nous