Name
Chr, ChrW Functions
Class
Microsoft.VisualBasic.Strings
Syntax
Chr(charcode)
ChrW(charcode
)
-
charcode
(required; Integer) An expression that evaluates to a Unicode character code
Return Value
A Char that contains the character represented by
charcode
Description
Returns the character represented by the
charcode
Programming Tips and Gotchas
Use
Chr(34)
to embed quotation marks inside a string, as shown in the following example:sSQL = "SELECT * FROM myTable _ where myColumn = " & Chr(34) & sValue & Chr(34)
The following table lists some of the more commonly used character codes that are supplied in the call to the Chr function:
Code |
Constant |
Description |
---|---|---|
0 |
vbNullChar |
For C/C++ string functions, the null character required to terminate standard strings |
8 |
vbBack |
A backspace character |
9 |
vbTab |
A tab character |
10 |
vbLf |
A linefeed character |
13 |
vbCr |
A carriage return character |
34 |
ControlChars.Quote |
A quotation mark |
VB.NET/VB 6 Differences
The ChrB function is no longer supported.
The VB 6 version of the Chr function returns a String; the VB.NET version returns a Char.
See Also
Get VB.NET Language in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.