Dela via


Filkodningar (Visual Basic)

Filkodningar, även kallade teckenkodningar, anger hur tecken ska representeras vid textbearbetning. En kodning kan vara att föredra framför en annan när det gäller vilka språktecken den kan eller inte kan hantera, även om Unicode vanligtvis föredras.

Vid läsning från eller skrivning till filer kan felaktigt matchande filkodningar resultera i undantag eller felaktiga resultat.

Typer av kodningar

Unicode är den föredragna kodningen när du arbetar med filer. Unicode är en världsomspännande teckenkodningsstandard som använder 16-bitars kodvärden för att representera alla tecken som används i modern databehandling, inklusive tekniska symboler och specialtecken som används vid publicering.

Tidigare teckenkodningsstandarder bestod av traditionella teckenuppsättningar, till exempel Windows ANSI-teckenuppsättningen som använder 8-bitars kodvärden eller kombinationer av 8-bitarsvärden, för att representera de tecken som används i ett visst språk eller en viss geografisk region.

Kodningsklass

Klassen Encoding representerar en teckenkodning. Den här tabellen visar den typ av kodningar som är tillgängliga och beskriver var och en.

Name beskrivning
ASCIIEncoding Representerar en ASCII-teckenkodning av Unicode-tecken.
UnicodeEncoding Representerar en UTF-16-kodning av Unicode-tecken.
UTF32Encoding Representerar en UTF-32-kodning av Unicode-tecken.
UTF7Encoding Representerar en UTF-7-kodning av Unicode-tecken.
UTF8Encoding Representerar en UTF-8-kodning av Unicode-tecken.

Se även