English characters are stored on the computer in a standardized set of codes known as the American Standard Code for Information Interchange (ASCII). This code contains 256 characters (some of them meant only for the machine to understand) to represent all the common letters, numbers and symbols of English punctuation. It has since been surpassed by Unicode Transformation Format (UTF), though all the original ASCII values maintain the same meaning in UTF to ensure compatibility with older systems. Visual Basic makes it easy to determine the ASCII code value for any character using the "Microsoft.VisualBasic.Asc" function.
Create a new project. Choose the "ConsoleApplication" type. Later, you can use the same code, without modification, within any Graphical User Interface (GUI) project. When prompted to give your project a name, name it "ASCII Translator."
Paste the following code to create the string you would like to get the ASCII characters for:
Dim s as String = "Hello."
Dim char() as Char = s.toCharArray()
Replace "Hello." with whatever string of characters you would like to translate.
Paste the following to iterate through each letter in the string, convert it to its ASCII value and print it to the screen:
For x as Integer = 0 to char.Length - 1
Dim v as Integer = Microsoft.VisualBasic.Asc(char(x))
Paste the following to pause the program and give the user a chance to view the results:
Click the green arrow to run the program. The results, if you leave the initial string as "Hello." will be:
- Photo Credit alphabet image by Blue Moon from Fotolia.com
How to Convert Hex to Byte in VB6
When learning to code in Visual Basic 6.0 (VB6), it's important to understand how to convert data types, such as a hexadecimal...
How to Use ASCII Characters in Text, Scripts and HTML
We're spoiled by word processing programs that easily let us add special characters like the degree symbol, dashes and ampersands into our...
How to Convert Hex to Binary in Visual Basic
Visual Basic can change from one number base to another with a bit of manipulation in some short lines of code. Numerous...
How to Find a Character in a String in VBA
Finding a single character in a string using VBA is a special instance of finding one string within another. The process itself...
How to Use Control Characters With Oracle SQL
A control character is a carat-shaped character located on the keyboard. Control characters indicate carriage return or tab or backspace. Type a...
How to Delete Hidden Characters in Word
Microsoft Word keeps track of formatting through hidden characters. As you make edits, adding, deleting and moving text around, these formatting characters...
How to Add a Tab Into a String on VB.NET
The Visual Basic for Microsoft .NET -- or VB.NET -- framework programming language has a variety of built-in functions for string processing....
How to Format a String in ASCII Java
Java provides multiple methods for storing text. In programming parlance, a single discrete sequence of text is called a "string." The American...
How to Convert From UTF-8 to ASCII
UTF-8, or 8-bit Unicode Transformation Format, was developed as an extension of ASCII, or American Standard Code for Information Interchange, with the...