Red de conocimiento informático - Problemas con los teléfonos móviles - función chr en vb

función chr en vb

La función CHR, al pasar un valor, devuelve el carácter codificado en ascii correspondiente al valor. Por ejemplo, chr(65) genera una A mayúscula.

Nota: La función ChrB funciona con datos de bytes contenidos en una cadena. ChrB siempre devuelve un solo byte, no un carácter, que puede ser uno o dos bytes. La función ChrW devuelve una cadena que contiene Unicode, igual que la función Chr en plataformas que no admiten Unicode.

Un solo carácter, la salida debe ser la misma, verifique cuidadosamente si i es una cadena.

Información ampliada:

Acerca de los caracteres ascii anteriores

El código Ascii real solo ocupa un byte, ****128 caracteres. La codificación Ascii de otros caracteres chinos es una codificación local extendida, como Gb-2312, que ocupa dos bytes. El primer bit del primer byte es 1, por lo que el resultado de Asc (caracteres chinos) debe ser un número negativo (. el primer dígito de un entero negativo también es 1), por lo que no habrá codificación mayor que 128 (su 1561 es demasiado grande, de manera similar, para chr (codificación), la codificación aquí debe ser un número negativo para obtener un carácter chino); .

asc es codificación ansi, ascw es codificación utf-16, estas son "codificaciones originales", aunque los números negativos parecen extraños, puedes usar hex(asc(character)) para obtener la codificación del sistema hexadecimal, es no es un número negativo, es la "codificación hexadecimal original" real.