caracteres ingleses se almacenan en el equipo en un conjunto estandarizado de códigos conocidos como el Código Estándar Americano para el Intercambio de Información ( ASCII) . Este código contiene 256 caracteres ( algunos de ellos destinados sólo para la máquina de entender) para representar todas las letras comunes , números y símbolos de puntuacion Inglés . Desde entonces, ha sido superado por Formato de transformación Unicode ( UTF ) , aunque todos los valores ASCII originales mantienen el mismo significado en UTF para asegurar la compatibilidad con sistemas más antiguos . Visual Basic hace que sea fácil determinar el valor del código ASCII de cualquier carácter mediante la función " Microsoft.VisualBasic.Asc " . Instrucciones
1
Crear un proyecto nuevo. Elija el tipo " ConsoleApplication " . Más tarde , puede utilizar el mismo código , sin modificaciones , en cualquier proyecto de interfaz gráfica de usuario ( GUI) . Cuando se le solicite para dar a su proyecto un nombre , el nombre de " ASCII Traductor. "
2
Pega el siguiente código para crear la cadena que desea obtener los caracteres ASCII para:
Dim s as String = " Hola".
Dim char ( ) como Char = s.toCharArray ()
Reemplazar " Hola. " . con cualquier cadena de caracteres que le gustaría traducir
3
Pega el siguiente para recorrer cada letra en la cadena, convertirlo a su valor ASCII e imprimirlo en la pantalla :
para x como Integer = 0 a char.Length - 1
Dim v como Integer = Microsoft.VisualBasic.Asc (char (x ))
Console.Write (char (x ))
Console.Write ("" )
Console.WriteLine ( v )
siguiente
4
Pega el siguiente pausa en el programa y dar al usuario la oportunidad de ver los resultados :
Console.ReadKey ()
5
clic en la flecha verde para ejecutar el programa . Los resultados , si salen de la cadena inicial como " Hola". será:
H 72
e 101
l 108 l 108
o 111
. 46