Salut
Catégorie de la question modifiée.
Les chaines UNICODE encode les caractères non pas sur un octet (code ASCII), mais sur deux octets.
Ceci afin permettre l'utilisation des caractères alphabétiques de toutes les langues mondiales.
Dans VB6 (et je pense aussi sous .Net), les chaines String sont "standard" dans le code, mais sont stockées en mémoire sous la forme Unicode. Donc, dès que tu travailles avec des fonctions, tu as de fortes chances de devoir convertir l'un en l'autre.
Voir aussi l'aide de la fonction
StrConv (touche F1 quand tu es sur le mot) dans ton IDEVala
Jack,
MVP VBNB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)