Delen via


Bestandscoderingen (Visual Basic)

Bestandscoderingen, ook wel tekencoderingen genoemd, geven aan hoe tekens worden weergegeven wanneer tekst wordt verwerkt. Een codering kan de voorkeur hebben boven een andere taal in termen van welke taaltekens het wel of niet kan verwerken, hoewel Unicode meestal de voorkeur heeft.

Bij het lezen van of schrijven naar bestanden kunnen onjuist overeenkomende bestandscoderingen leiden tot uitzonderingen of onjuiste resultaten.

Typen coderingen

Unicode is de voorkeurscodering bij het werken met bestanden. Unicode is een wereldwijde tekencoderingsstandaard die 16-bits codewaarden gebruikt om alle tekens weer te geven die worden gebruikt in moderne computing, inclusief technische symbolen en speciale tekens die worden gebruikt bij het publiceren.

Eerdere tekencoderingsstandaarden bestaan uit traditionele tekensets, zoals de Windows ANSI-tekenset die 8-bits codewaarden of combinaties van 8-bits waarden gebruikt, om de tekens weer te geven die worden gebruikt in een specifieke taal of geografische regio.

Coderingsklasse

De Encoding klasse vertegenwoordigt een tekencodering. Deze tabel bevat het type coderingen dat beschikbaar is en beschrijft elk.

Name Beschrijving
ASCIIEncoding Vertegenwoordigt een ASCII-tekencodering van Unicode-tekens.
UnicodeEncoding Vertegenwoordigt een UTF-16-codering van Unicode-tekens.
UTF32Encoding Vertegenwoordigt een UTF-32-codering van Unicode-tekens.
UTF7Encoding Vertegenwoordigt een UTF-7-codering van Unicode-tekens.
UTF8Encoding Vertegenwoordigt een UTF-8-codering van Unicode-tekens.

Zie ook