VBS函数---字符串函数

Asc 函数

返回与字符串的第一个字母对应的 ANSI 字符代码。

Asc(string)

string 参数是任意有效的字符串表达式。如果 string 参数未包含字符,则将发生运行时错误。

说明

下面例子中, Asc 返回每一个字符串首字母的 ANSI 字符代码:

Dim MyNumber MyNumber = Asc("A") '返回 65MyNumber = Asc("a") '返回 97MyNumber = Asc("Apple") '返回 65

注意  AscB 函数和包含字节数据的字符串一起使用。 AscB 不是返回第一个字符的字符代码,而是返回首字节。 AscW 是为使用 Unicode 字符的 32 位平台提供的。 它返回 Unicode (宽型)字符代码,因此可以避免从 ANSI 到 Unicode 的代码转换。

Chr 函数

返回与指定的 ANSI 字符代码相对应的字符。

Chr(charcode)

charcode 参数是可以标识字符的数字。

说明

从 0 到 31 的数字表示标准的不可打印的 ASCII 代码。例如,Chr(10) 返回换行符。

下面例子利用 Chr 函数返回与指定的字符代码相对应的字符:

Dim MyChar MyChar = Chr(65) '返回 AMyChar = Chr(97) '返回 aMyChar = Chr(62) '返回 >MyChar = Chr(37) '返回 %

注意  ChrB 函数与包含在字符串中的字节数据一起使用。ChrB 不是返回一个或两个字节的字符,而总是返回单个字节的字符。ChrW 是为使用 Unicode 字符的 32 位平台提供的。它的参数是一个 Unicode (宽字符)的字符代码,因此可以避免将 ANSI 转化为 Unicode 字符。

 ---未完

 

 

 

 

 

 

 

 

 

posted on 2012-04-02 12:58  大辉4266  阅读(1904)  评论(0)    收藏  举报

导航