Access 2003完整教程:StrConv 函数

返回一个可按指定方式转换的Variant(String) 值。

语法

StrConv(string, conversion, LCID)

StrConv函数语法具有下面这些命名参数:

部分说明
string必选。要转换的字符串表达式。
conversion必选。Integer 值。指定要执行的转换类型的值的和。
LCID可选。LocaleID,如果与系统 LocaleID 不同。(系统 LocaleID 为默认值)。

设置

conversion参数设置为:

常量说明
vbUpperCase1将字符串转换成大写字符。
vbLowerCase2将字符串转换成小写字符。
vbProperCase3将字符串中每个单词的第一个字母转换成大写。
vbWide*4*将字符串中的窄(单字节)字符转换成宽(双字节)字符。
vbNarrow*8*将字符串中的宽(双字节)字符转换成窄(单字节)字符。
vbKatakana**16**将字符串中的平假名字符转换成片假名字符。
vbHiragana**32**将字符串中的片假名字符转换成平假名字符。
vbUnicode64使用系统的默认代码页将字符串转换成 Unicode。(Macintosh 上不可用。)
vbFromUnicode128将字符串从 Unicode 转换成系统的默认代码页。(Macintosh 上不可用。)

*适用于远东区域设置。

**仅适用于日本。

注释这些常量由 Visual Basic for Applications 指定。因此,可以在代码中的任何位置使用这些常量来替代实际值。大多数常量都可以合并,例如,vbUpperCase + vbWide,不过当它们相互排斥时不能合并,例如,vbUnicode + vbFromUnicode。如果将常量vbWidevbNarrowvbKatakanavbHiragana用于不适用的区域设置,将导致运行时错误。

下面是具有正确大小写的有效单词分隔符:Null (Chr$(0))、水平制表符 (Chr$(9))、换行符 (Chr$(10))、垂直制表符 (Chr$(11))、份页符 (Chr$(12))、回车符 (Chr$(13))、空格 (SBCS) (Chr$(32))。空格的实际值将根据各个国家/地区的双字节字符集的不同而不同。

说明

从 ANSI 格式的Byte数组转换成字符串时,应该使用StrConv函数。从诸如 Unicode 格式的数组进行转换时,请使用赋值语句。

上页:Access 2003完整教程:StrComp 函数 下页:Access 2003完整教程:String 函数

Access 2003完整教程:StrConv 函数

Access 2003完整教程:String 函数Access 2003完整教程:StrReverse 函数
Access 2003完整教程:Switch 函数Access 2003完整教程:SYD 函数
Access 2003完整教程:Tab 函数Access 2003完整教程:Tan 函数
Access 2003完整教程:Time 函数Access 2003完整教程:Timer 函数
Access 2003完整教程:TimeSerial 函数Access 2003完整教程:TimeValue 函数
Access 2003完整教程:TypeName 函数Access 2003完整教程:UBound 函数
Access 2003完整教程:UCase 函数Access 2003完整教程:Val 函数
Access 2003完整教程:VarType 函数Access 2003完整教程:Weekday 函数
Access 2003完整教程:WeekdayName 函数Access 2003完整教程:Year 函数
Access 2003完整教程:类型转换函数Access 2003完整教程:Err 对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号