返回按照指定方式转换的字符串。
Public Shared Function StrConv( _
ByVal Str As String, _
ByVal Conversion As Microsoft.VisualBasic.VbStrConv, _
Optional ByVal LocaleID As Integer,
) As String
参数
Str
必选项。要转换的 String 表达式。
Conversion
必选项。Microsoft.VisualBasic.VbStrConv 成员。指定要执行的转换类型的枚举值。
LocaleID
可选项。LocaleID 值(如果与系统 LocaleID 值不同)。(系统 LocaleID 值为默认值。)
设置
Conversion 参数设置包括:
枚举成员 说明
VbStrConv.None 不执行任何转换
VbStrConv.LinguisticCasing 使用用于大小写而非文件系统(默认值)的语义规则。仅对 UpperCase 和 LowerCase 有效。
VbStrConv.UpperCase 将字符串转换成大写字符。
VbStrConv.LowerCase 将字符串转换成小写字符。
VbStrConv.ProperCase 将字符串中每个词的第一个字母转换成大写。
VbStrConv.Wide* 将字符串中的单字节(半角)字符转换为双字节(全角)字符。
VbStrConv.Narrow* 将字符串中的双字节(全角)字符转换为单字节(半角)字符。
VbStrConv.Katakana** 将字符串中的平假名字符转换为片假名字符。
VbStrConv.Hiragana** 将字符串中的片假名字符转换为平假名字符。
VbStrConv.SimplifiedChinese* 将繁体中文字符转换为简体中文字符。
VbStrConv.TraditionalChinese* 将简体中文字符转换为繁体中文字符。
* 应用于亚洲区域设置。
** 只应用于日本。
注意 这些常量在 .NET 公共语言运行库中指定。因此,它们可以在代码中任何位置代替实际值使用。大部分常数可以进行组合,例如 UpperCase + Wide,除非它们互斥,例如 VbStrConv.Wide + VbStrConv.Narrow。
下列是用于正确大小写的有效的字分隔符:Null (Chr$(0))、水平制表符 (Chr$(9))、换行符 (Chr$(10))、垂直制表符 (Chr$(11))、换页符 (Chr$(12))、回车 (Chr$(13))、空格(单字节字符集)(Chr$(32))。对于东亚区域性的不同国家/地区,空格(可以是全角或半角)的实际值将有所不同。
异常/错误
异常类型 错误号 条件
ArgumentException 5 不支持的 LocaleID、Conversion < 0 或 > 2048,或指定区域设置不支持的转换。
备注
常数 VbStrConv.Wide、VbStrConv.Narrow、VbStrConv.Simplified Chinese、VbStrConv.Traditional Chinese、VbStrConv.Katakana 和 VbStrConv.Hiragana 在用于不适用的区域设置时会导致运行时错误,但并非总是如此:VbStrConv.Katakana 和 VbStrConv.Hiragana 可以用于安装了日语语言包的非日语系统。此外,安装东亚语言的任何系统上都支持使用常量 VbStrConv.Wide 和 VbStrConv.Narrow。
示例
本例将文本全部转换为小写字母。
Dim sText, sNewText As String
sText = "Hello World"
sNewText = StrConv(sText, VbStrConv.LowerCase)
Debug.WriteLine (sNewText) ' Outputs "hello world".
智能设备开发人员说明
不支持此函数。
要求
命名空间:Microsoft.VisualBasic
模块:Strings
程序集:Microsoft Visual Basic .NET 运行库(位于 Microsoft.VisualBasic.dll 中)
请参见
====================================================
====================================================
订阅免费电子杂志〈名人传记〉
每期发送电子图书,广读博览融汇贯通。阅读电子书时,请注意保护视力。╭○═○╮╭◎═◎╮╭●═●╮同步发行《名人传记简装版》简装版只包含附件联接地址,大小控制在80k以内。同时发送《热点》期刊
1 邮件订阅方式
向下面的邮件地址发一封信,邮件正文(不是标题)填写subscribe zhuanji
2.主页订阅
主页地址一
http://list.cn99.com/cgi-bin/getlsts?listname=zhuanji
主页地址二 http://yjxsuccess.blog.hexun.com/