ASC( ) (Función)

Devuelve el código ANSI del carácter situado más a la izquierda en una expresión de caracteres.

ASC(cExpression)

Valores devueltos

Numeric

Parámetros

  • cExpression
    Especifica la expresión de caracteres que contiene el carácter cuyo valor ANSI devuelve ASC(°). ASC( ) pasa por alto los caracteres que aparezcan después del primer carácter de cExpression.

Observaciones

ASC( ) devuelve la posición del carácter en la tabla de caracteres de la página de códigos actual. Cada carácter tiene un valor ANSI único entre 0 y 255.

Ejemplo

El siguiente ejemplo muestra los caracteres A a J y utiliza ASC(°) para mostrar sus valores ANSI correspondientes.

STORE 'ABCDEFGHIJ' TO gcANSI  && 10 characters
CLEAR
FOR nCOUNT = 1 TO 10
   ? SUBSTR(gcANSI, nCount,1)  && Display a character
   ?? ASC(SUBSTR(gcANSI, nCount)) && Display ANSI value
ENDFOR

Vea también

CHR( ) | SET ANSI (Comando) | ANSITOOEM( ) | OEMTOANSI( )