Asc (Función)

Visual Basic VBLR

Asc (Función)

       

Devuelve un tipo Integer que representa el código de carácter correspondiente a la primera letra de una cadena.

Sintaxis

Asc(cadena)

El argumento obligatorio cadena es una expresión de cadena válida. Si cadena no contiene caracteres, se produce un error en tiempo de ejecución.

Comentarios

El intervalo del valor de retorno es entre 0 y 255 en sistemas que no sean DBCS, y entre –32768 y 32767 en sistemas DBCS.

Nota   La función AscB se utiliza con bytes de datos contenidos en una cadena. En lugar de devolver el código de carácter para el primer carácter, AscB devuelve el primer byte. La función AscW siempre devuelve el código de carácter Unicode en plataformas donde no se admite Unicode, en cuyo caso, el comportamiento es idéntico al de la función Asc.

Nota   Visual Basic para Macintosh no es compatible con cadenas Unicode. Por tanto, AscW(n) no puede devolver todos los caracteres Unicode para n valores en el intervalo de 128 – 65,535, que sí puede en el entorno Windows. En cambio, AscW(n) intenta la mejor solución para valores Unicode n mayores de 127. Por tanto, no debería utilizar AscW en el entorno Macintosh.