Codages de fichiers (Visual Basic)

Les encodages de fichier, également appelés codages de caractères, spécifient comment représenter les caractères lors du traitement de texte. Un encodage 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 encodages incorrects de fichiers correspondants peuvent causer des exceptions ou des résultats inexacts.

Types d'encodages

Unicode est l'encodage par défaut pour utiliser les fichiers. Unicode est une norme d'encodage 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 d'encodage 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 d'encodage

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

Nom

Description

ASCIIEncoding

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

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

Autres ressources

Lecture à partir de fichiers en Visual Basic

Écriture dans des fichiers en Visual Basic