Asc, functie

       

Geeft als resultaat een Integer-waarde met de tekencode van de eerste letter in een tekenreeks.

Syntaxis

Asc(tekenreeks)

Het vereiste argument tekenreeks kan elke geldige tekenreeksexpressie zijn. Als tekenreeks geen tekens bevat, treedt een runtimefout op.

Notities

Het bereik voor resultaatwaarden ligt tussen 0 en 255 op niet-DBCS-systemen, maar tussen -32768 en 32767 op DBCS-systemen.

Opmerking   Gebruik de functie AscB voor byte-gegevens in een tekenreeks. In plaats van de tekencode voor het eerste teken, geeft AscB de eerste byte als resultaat. De functie AscW geeft als resultaat de Unicode-tekencode, behalve op platformen waar Unicode niet wordt ondersteund. In dat geval is het gedrag hetzelfde als de functie Asc.

Opmerking   Visual Basic voor de Macintosh ondersteunt geen Unicode-tekenreeksen. Daarom kan AscW(n) niet als resultaat alle Unicode-tekens voor waarden n in het bereik van 128 รป 65.535 geven, zoals dat wel gebeurt in de Windows-omgeving. In plaats daarvan probeert AscW(n) te "raden" naar Unicode-waarden n die groter zijn dan 127. Gebruik AscW daarom niet in de Macintosh-omgeving.