Text functions
Revision as of 11:05, 14 December 2015 by Bbecane (talk | contribs) (Created page with " __TOC__ These functions work with '''text values''' (page 141) (sometimes known as strings), available in the built-in Text library. ==Asc(t)== Ret...")
These functions work with text values (page 141) (sometimes known as strings), available in the built-in Text library.
Asc(t)
Returns the ASCII code (a number between 0 and 255) of the first character in text value t. This is occasionally useful, for example to understand the alphabetic ordering of text values.
Chr(n)
Returns the character corresponding to the numeric ASCII code n (a number between 0 and 255). Chr() and Asc() are inverses of each other, for example:
Chr(65) → 'A', Asc(Chr(65)) 65 Asc('A') → 65, Chr(Asc('A')) 'A'
Chr()
is useful for creating characters that cannot easily be typed, such as Tab, which is Chr(9)
and carriage return (CR), which is Chr(13)
. For example, if you read in a text file, x
, you can use
SplitText(x, Chr(13))
to generate an array of lines from a multiline text file.
Comments
Enable comment auto-refresher