Share via


Codages de fichiers

Mise à jour : novembre 2007

Les codages de fichier, plus connus sous le nom codages de caractères, spécifient comment représenter les caractères lors du traitement de texte. Un codage peut être préférable à un autre compte tenu des caractères de langage qu'il gère ou non, bien qu'Unicode soit préféré habituellement.

Lors de la lecture ou de l'écriture de fichiers, les codages incorrects de fichiers correspondants peuvent causer des exceptions ou des résultats inexacts.

Types de codages

Unicode est le codage par défaut pour utiliser les fichiers. Unicode est une norme de codage de caractères mondial 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 de codage de caractères antérieurs étaient composées de jeux de caractères traditionnels, tels que le jeu de caractères ANSI Windows qui utilise des valeurs de code de 8 bits, ou des combinaisons de valeurs de 8 bits, pour représenter les caractères utilisés dans un langage ou une zone géographique précis.

Classe de codage

La classe Encoding représente un codage de caractères. Ce tableau répertorie le type de codage disponible et décrit chacun d'entre eux.

Nom

Description

ASCIIEncoding

Représente un codage de caractère ASCII de caractères Unicode.

UnicodeEncoding

Représente un codage UTF-16 de caractères Unicode.

UTF32Encoding

Représente un codage UTF-32 de caractères Unicode.

UTF7Encoding

Représente un codage UTF-7 de caractères Unicode.

UTF8Encoding

Représente un codage UTF-8 de caractères Unicode.

Voir aussi

Autres ressources

Lecture à partir de fichiers en Visual Basic

Écriture dans des fichiers en Visual Basic