Chr (Función)

Visual Basic VBLR

Chr (Función)

       

Devuelve un tipo String que contiene el carácter asociado con el código de carácter especificado.

Sintaxis

Chr(códigocar)

El argumento códigocar es un tipo Long que identifica a un carácter.

Comentarios

Los números del 0 al 31 son los mismos que los códigos ASCII estándar no imprimibles. Por ejemplo, Chr(10) devuelve un carácter de avance de línea. El intervalo normal de códigocar es 0–255. Sin embargo, en sistemas DBCS, el intervalo real de códigocar es de -32768 a 65535.

Nota   La función ChrB se utiliza con datos de byte incluidos en un tipo String. En lugar de devolver un carácter, que puede ser de uno o de dos bytes, ChrB siempre devuelve un único byte. La función ChrW devuelve un tipo String que contiene el carácter Unicode excepto en plataformas donde no se admite Unicode, en cuyo caso, el comportamiento es idéntico al de la función Chr.

Nota   Visual Basic para Macintosh no admite cadenas Unicode. Por lo tanto, ChrW(n) no puede devolver todos los caracteres Unicode para n valores en el intervalo 128 – 65,535, que sí puede en el entorno Windows. Sin embargo, ChrW(n) intenta la mejor solución para valores n Unicode mayores de 127. Por tanto, no debería usar ChrW en el entorno Macintosh.