Partager via


Encodages de fichiers (Visual Basic)

Les encodages de fichiers, également appelés encodages de caractères, spécifient comment représenter des caractères lors du traitement du texte. Un encodage peut être préférable à un autre en termes de caractères de langue qu’il peut ou ne peut pas gérer, bien que Unicode soit généralement préféré.

Lors de la lecture ou de l’écriture dans des fichiers, la correspondance incorrecte des encodages de fichiers peut entraîner des exceptions ou des résultats incorrects.

Types d’encodages

Unicode est l’encodage préféré lors de l’utilisation de fichiers. Unicode est une norme d’encodage de caractères mondiale qui utilise des valeurs de code 16 bits pour représenter tous les caractères utilisés dans l’informatique moderne, y compris les symboles techniques et les caractères spéciaux utilisés dans la publication.

Les normes d’encodage de caractères précédentes étaient constituées de jeux de caractères traditionnels, tels que le jeu de caractères ANSI Windows qui utilise des valeurs de code 8 bits ou des combinaisons de valeurs 8 bits, pour représenter les caractères utilisés dans une langue ou une région géographique spécifique.

Classe d’encodage

La Encoding classe représente un encodage de caractères. Ce tableau répertorie le type d’encodages disponibles et décrit chacun d’eux.

Nom Descriptif
ASCIIEncoding Représente un encodage de caractères Unicode en ASCII.
UnicodeEncoding Représente un encodage UTF-16 de caractères Unicode.
UTF32Encoding Représente un encodage UTF-32 de caractères Unicode.
UTF7Encoding Représente un encodage UTF-7 de caractères Unicode.
UTF8Encoding Représente un encodage UTF-8 de caractères Unicode.

Voir aussi