caracteres em inglês são armazenados no computador em um conjunto padronizado de códigos conhecidos como a American Standard Code para Information Interchange (ASCII). Este código contém 256 caracteres (alguns deles apenas significou para a máquina de entender) para representar todas as letras comuns, números e símbolos de pontuação Inglês. Desde então, foi ultrapassado por Unicode Transformation Format (UTF), embora todos os valores ASCII originais manter o mesmo significado em UTF para garantir a compatibilidade com sistemas mais antigos. Visual Basic torna mais fácil para determinar o valor do código ASCII para qualquer personagem usando o "Microsoft.VisualBasic.Asc" função.
Criar um novo projeto. Escolha o "Aplicação de console" digitar. Mais tarde, você pode usar o mesmo código, sem modificação, dentro de qualquer projeto de Graphical User Interface (GUI). Quando solicitado a dar um nome ao projeto, nomeá-lo "ASCII Translator."
Cole o seguinte código para criar a string que você gostaria de obter os caracteres ASCII para:
Dim S As String = "Olá."
Dim char () como Char = s.toCharArray ()
Substituir "Olá." com qualquer seqüência de caracteres que você gostaria de traduzir.
Cole o seguinte para percorrer cada letra na seqüência, convertê-lo para o seu valor ASCII e imprimi-lo para a tela:
Para x as Integer = 0 a char.Length - 1
Dim v as Integer = Microsoft.VisualBasic.Asc (char (x))
Console.Write (char (x))
Console.Write (" ")
Console.WriteLine (v)
Próximo
Cole o seguinte para pausar o programa e dar ao usuário a chance de ver os resultados:
Console.ReadKey ()
Clique na seta verde para executar o programa. Os resultados, se você deixar a cadeia inicial como "Olá." será:
H 72
e 101
l 108
l 108
o 111
. 46