Visual Basic stocke toutes les informations de texte par défaut en utilisant le jeu de caractères Unicode. Cela lui permet de stocker des caractères de langues les plus connus ( y compris même certains composés langues comme le Klingon ) fiable et précise . Unicode a été développé pour résoudre la masse confuse de pages de code qui ont été utilisés pour représenter les langues du monde dans la norme ANSI . Toutefois, certains programmes et systèmes existants prévoient que leurs données soient formatés selon la norme ANSI , alors Visual Basic fournit les outils pour ce faire. Instructions 1 Ouvrez Visual Basic et créez un nouveau projet . Sélectionnez " Application console. " 2 Collez le texte suivant pour stocker certaines données de texte en Unicode : String s = " . . Bonjour , ceci est une chaîne Unicode " < br > 3 Collez le texte suivant pour obtenir un code ANSI page : Dim DefaultCodePage = Encoding.Default winLatinCodePage Dim = Encoding.GetEncoding ( 1252 ) < br > le premier vous donne la page de code par défaut du système d'exploitation actuellement utilisé . Ainsi, sur un ordinateur japonais , il va récupérer la page de code par défaut japonaise . La deuxième page récupère de code " 1252 " qui est la page de code Windows pour l'alphabet latin ( en anglais) . Vous pouvez voir une liste complète des numéros de pages de codes prises en charge dans la première référence 4 Collez le texte suivant pour convertir la chaîne vers le nouveau codage : . Bytes As Byte () = Encoding.Convert ( Encoding.UTF8 , winLatinCodePage , s) la chaîne s définie à l'étape 2 a été converti en un tableau d'octets qui contient les équivalents ANSI ( aussi près que possible a ) selon le ANSI code page latine Windows.
|