O'Reilly logo

VB.NET Language in a Nutshell, Second Edition by Steven Roman PhD, Paul Lomax, Ron Petrusha

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required