Partilhar via


Codificações de arquivo (Visual Basic)

As codificações de arquivo, também conhecidas como codificações de caracteres, especificam como representar caracteres durante o processamento de texto. Uma codificação pode ser preferível a outra em termos de quais caracteres de idioma ela pode ou não manipular, embora o Unicode seja geralmente preferido.

Ao ler ou gravar em arquivos, a correspondência incorreta de codificações de arquivos pode resultar em exceções ou resultados incorretos.

Tipos de codificações

Unicode é a codificação preferida ao trabalhar com arquivos. Unicode é um padrão mundial de codificação de caracteres que usa valores de código de 16 bits para representar todos os caracteres usados na computação moderna, incluindo símbolos técnicos e caracteres especiais usados na publicação.

Os padrões anteriores de codificação de caracteres consistiam em conjuntos de caracteres tradicionais, como o conjunto de caracteres ANSI do Windows que usa valores de código de 8 bits ou combinações de valores de 8 bits para representar os caracteres usados em um idioma ou região geográfica específica.

Classe de codificação

A Encoding classe representa uma codificação de caracteres. Esta tabela lista o tipo de codificações disponíveis e descreve cada uma delas.

Nome Descrição
ASCIIEncoding Representa uma codificação de caracteres ASCII de caracteres Unicode.
UnicodeEncoding Representa uma codificação UTF-16 de caracteres Unicode.
UTF32Encoding Representa uma codificação UTF-32 de caracteres Unicode.
UTF7Encoding Representa uma codificação UTF-7 de caracteres Unicode.
UTF8Encoding Representa uma codificação UTF-8 de caracteres Unicode.

Consulte também