Codifiche dei file (Visual Basic)

Le codifiche dei file, note anche come codifiche dei caratteri, specificano in che modo vengono rappresentati i caratteri durante l'elaborazione del testo. Una codifica può essere preferibile rispetto a un'altra per i caratteri del linguaggio che è o non è in grado di gestire, anche se in genere è preferibile Unicode.

Durante la lettura da o la scrittura su file, le codifiche dei file non corrispondenti possono generare eccezioni o risultati errati.

Tipi di codifiche

Unicode è la codifica preferita quando si lavora con i file. Unicode è uno standard di codifica dei caratteri a livello mondiale che usa valori di codice a 16 bit per rappresentare tutti i caratteri usati nei sistemi informatici moderni, compresi i simboli tecnici e caratteri speciali usati per la pubblicazione.

Gli standard di codifica dei caratteri precedenti erano costituiti da set di caratteri tradizionali, ad esempio il set di caratteri ANSI di Windows che usa valori di codice a 8 bit, o combinazioni di valori a 8 bit, per rappresentare i caratteri usati in una lingua o un'area geografica specifica.

Classe di codifica

La classe Encoding rappresenta una codifica dei caratteri. In questa tabella sono elencati i tipi di codifica disponibili con una descrizione di ogni tipo.

Nome Descrizione
ASCIIEncoding Rappresenta una codifica dei caratteri ASCII di caratteri Unicode.
UnicodeEncoding Rappresenta una codifica UTF-16 dei caratteri Unicode.
UTF32Encoding Rappresenta una codifica UTF-32 dei caratteri Unicode.
UTF7Encoding Rappresenta una codifica UTF-7 dei caratteri Unicode.
UTF8Encoding Rappresenta una codifica UTF-8 dei caratteri Unicode.

Vedi anche