Histórico da Página
...
ASC( <expresión carácter> )
Propósito
Suministra el valor numérico del código ASCII (número entero de 0 a 255) del primer carácter de la expresión especificada.
...
La función CHR() es el inverso de la función ASC(). Es decir, suministra el carácter correspondiente al valor numérico del código ASCII especificado como su argumento.
Ejemplos
Los siguientes ejemplos ilustran varios resultados de la función ASC():
...
MSGALERT( ASC("A") ) // Resulta 65, que es el valor del código ASCII de la letra A.
MSGALERT( ASC("Apple") ) // Resulta 65, que es el valor del código ASCII de la letra A.
MSGALERT( ASC("a") ) // Resulta 97, que es el valor del código ASCII de la letra a.
// Resulta 25, que es la diferencia entre los valores de los códigos ASCII de las letras Z y A.
MSGALERT( ASC("Z") - ASC("A") )
...
MSGALERT( ASC("") ) // Resulta 0.
MSGALERT( ASC(“Carro”) ) // Resulta 67..
MSGALERT( ASC(“Antonio”) ) // Resulta 65.
cNumero := “123”
MSGALERT( ASC(cNumero) ) // Resulta 49, que es el valor del código ASCII del número 1.