ubiquitour.com

Cómo convertir caracteres a sus valores ASCII en Visual Basic

Cómo convertir caracteres a sus valores ASCII en Visual Basic

Caracteres ingleses se almacenan en el equipo en un conjunto estandarizado de códigos conocido como el código estándar americano para intercambio de información (ASCII). Este código contiene 256 caracteres (algunos de ellos solamente para la máquina de entender) para representar el común letras, números y símbolos de puntuación inglés. Ha ya sido superado por Unicode transformación formato (UTF), aunque todos los valores ASCII originales mantienen el mismo significado en UTF para asegurar la compatibilidad con más viejos sistemas. Visual Basic facilita el determinar el valor de código ASCII de cualquier carácter utilizando la función "Microsoft.VisualBasic.Asc".

Instrucciones

1 Cree un nuevo proyecto. Seleccione el tipo de "ConsoleApplication". Más tarde, puede utilizar el mismo código, sin modificación, dentro de cualquier proyecto de interfaz gráfica de usuario (GUI). Cuando se le solicita dar un nombre a tu proyecto, el nombre «ASCII traductor.»

2 Pegue el código siguiente para crear la cadena para que le gustaría obtener los caracteres de ASCII:

Dim s como cadena = "Hola".

Dim char() como Char = s.toCharArray()

Reemplace "Hola." con cualquier cadena de caracteres que se desee traducir.

3 Pegue el siguiente para recorrer en iteración cada letra en la cadena, convertirlo a su valor ASCII e imprimir a la pantalla:

Para x como número entero = 0 a char. Longitud - 1

Dim v as Integer = Microsoft.VisualBasic.Asc(char(x))

Console.write(char(x))

Console.write(" ")

Console.writeLine(v)

siguiente

4 Pegar lo siguiente para hacer una pausa en el programa y dar al usuario una oportunidad para ver los resultados:

Console.ReadKey()

5 Haga clic en la flecha verde para ejecutar el programa. Los resultados, si dejas la cadena inicial como "Hola." será:

H 72

e 101

l 108

l 108

o 111

. 46