数据类型转换函数:
转换函数 | 将表达式转换成 |
CBool | Boolean |
CByte | Byte |
CCur | Currency '只在VB7.0以下有效 |
CDate | Date |
CDbl | Double |
CInt | Integer |
CLng | Long |
CSng | Single |
CStr | String |
CVar | Variant ‘只在VB7.0以下有效 |
CVErr | Error '只在VB7.0以下有效 |
若想了解Visual Basic正在使用哪种变量类型,可使用 VarType 函数。
字符串处理函数
关键字 | 说明 | 示例 |
Ucase | 将字符串中的字母改为大写 | Ucase("Kim")返回KIM |
Lcase | 将字符串中的字母改为小写 | Lcase("Kim")返回kim |
Len | 确定字符串的长度(以字符为单位) | Len("Mississ")返回7 |
Right | 返回字符串右部指定个数的字符 | Right("Budapest",3)返回pes |
Left | 返回字符串左部指定个数的字符 | Left("Budapest",4)返回Buda |
Mid | 从某一指定起始点开始返回字符串中指定个数的字符 | Mid("Sommers", 4, 3) 返回mer |
InStr | 从一个较大字符串中查找另一个字符 | start% = InStr("bob","bobby")start%变量返回值1 |
String | 重复指定字符串中的字符,返回新的字符串 | String(8, "*")返回******** |
Asc | 返回指定字母的ASCII代码 | Asc("A") 返回65 |
Chr | 返回指定ASCII代码对应的字符 | Chr(65) 返回A |
Xor | 对两个数字执行“异或”操作,其返回值可用来对文本进行加密、解密 | 65 Xor 50 返回115 115 Xor 50 返回65 |
注意:Right和Left在.Net中使用时前面要加命名空间Microsoft.VisualBasic;String在.Net中无效。
注册表读写函数:
GetSetting | 检索注册表设置值 |
SaveSetting | 保存或创建注册表设置值 |
GetAllSettings | 返回一个包含多项注册表设置值的数组 |
DeleteSetting | 删除注册表设置值 |