String Functions
 
使用字符串的语句和过程。

说明

这些语句和过程提供了许多创建和操作字符串和子字符串的方法。数字可以转换为字符串,反之亦然。还提供了程序来帮助数字数据的序列化,也许是为了持久存储。

Creating Strings
创建新字符串的字符串数据类型和过程。
Character Conversions
将字符代码转换为字符串并返回的过程。
Numeric to String Conversions
将数值转换为字符串的过程。
String to Numeric Conversions
将字符串转换为数值的过程。
Numeric Serializations
将原始数字数据转换为适用于存储的字符串和从字符串转换的过程。
Working with Substrings
返回字符串子集或修改字符串子集的过程。

创建字符串
String
标准数据类型:8位字符串。
String (Function)
返回String个多个字符。
ZString
标准数据类型:空终止8位字符串。
WString
标准数据类型:宽字符串。
Wstring (Function)
返回多个字符的WString.
Space
返回由空格组成的String.
WSpace
返回由空格组成的WString.
Len
以字符返回字符串的长度。

字符转换
Asc
返回一个字符的Integer表示。
Chr
从ASCII Integer表示形式返回一个或多个字符的字符串。
WChr
从Unicode Integer表示中返回一个或多个字符的WString.

数字到字符串转换
Bin
返回一个整数值的二进制String表示。
WBin
返回一个整数值的二进制WString表示。
Hex
返回积分值的十六进制String表示。
WHex
返回积分值的十六进制WString表示。
Oct
返回一个积分值的八进制String表示。
WOct
返回一个积分值的八进制WString表示。
Str
返回数值的String表示。
WStr
返回数值的WString表示。
Format
返回Double的格式化String表示。

字符串到数字转换
Val
返回数字字符串的Double转换。
ValInt
返回数字字符串的Integer转换。
ValLng
返回数字字符串的Long转换。
ValUInt
返回数字字符串的UInteger转换。
ValULng
返回数字字符串的Ulong转换。

数字序列化
MKD
返回一个Double的八个字符String表示。
MKI
返回Integer的四个字符String表示。
MKL
返回Long的四个字符String表示。
MKLongInt
返回一个LongInt的八个字符String表示。
MKS
返回Single的四个字符String表示。
MKShort
返回一个Short的两个字符String表示。
CVD
返回一个八个字符StringDouble表示。
CVI
返回一个四个字符StringInteger表示。
CVL
返回一个四个字符StringLong表示。
CVLongInt
返回一个八个字符StringLongInt表示。
CVS
返回一个四个字符StringSingle表示。
CVShort
返回两个字符StringShort表示。

使用子字符串
Left
返回字符串中最左侧字符的子字符串。
Mid (Function)
返回字符串的子字符串。
Right
返回字符串中最右侧字符的子字符串。
LCase
返回转换为小写字母字符的字符串的副本。
UCase
返回转换为大写字母字符的字符串的副本。
LTrim
删除字符串左侧的周围的子字符串或字符。
RTrim
删除字符串右侧的周围的子字符串或字符。
Trim
删除字符串左侧和右侧的周围的子字符串或字符。
InStr
返回字符串中子字符串或字符的第一次出现。
InStrRev
返回字符串中子字符串或字符的最后一次出现。
Mid (Statement)
将子串复制到字符串的子字符串。
LSet
左对齐一个字符串。
RSet
右对齐一个字符串。