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. |