Histórico da Página
Sintaxis
CHR( <expresión numérica> )
Propósito
Convierte un código ASCII para su respectivo valor carácter.
Argumentos
< expresión numérica >
Define un código ASCII en el intervalo de 0 a 255.
Utilización
La función CHR() es el inverso de la función ASC(), que a partir de un carácter suministra el código ASCII.
Por medio de esta función es posible imprimir o mostrar en la pantalla algunos caracteres especiales que son inaccesibles por el teclado.
Por ejemplo, emitir una señal sonora para alertar al usuario por medio del código ASCII 7. En este caso, la sintaxis de la función sería CHR(7), donde 7 es el código ASCII del beep.
El carácter nulo, obtenido por CHR(0), tiene una longitud de 1 posición y se trata como cualquier otro carácter normal.
Ejemplos
CHR(72) // Resulta: H.
CHR(ASC("A") + 32) // Resulta: a.
CHR(7) // Resulta: suena alarma.
Estas dos líneas de código muestran la diferencia entre una cadena de caracteres nula y un carácter nulo:
LEN("") // Resulta: 0.
LEN(CHR(0)) // Resulta: 1.