VB 实用函数集

Time返回系统时钟的当前时间。
Date返回系统时钟的当前日期。
Now返回代表当前日期和时间的编码值。该函数经常用作其它系统时钟函数的参数。
Hour(Time)返回指定时间的小时部分(0到23)。
Minute(Time)返回指定时间的分钟部分(0到59)。
Second(Time)返回指定时间的秒部分(0到59)。
Day(Date)返回月份中的日期数(1到31)。
Month(Date)返回日期中的月份(1到12)。
Year(Date)返回日期中的年度。
Weekday(Date)返回日期中代表一周中的星期几。

Abs(n)返回n的绝对值。
Atn(n)返回n的反正切值,以弧度为单位。
Cos(n)返回n的余弦值,以弧度为单位。
Exp(n)返回e的n次方。
Rnd(n)产生0到1之间的一个随机数。
Sgn(n)n小于0时返回-1,n等于0时返回0,n大于0时返回1。
Sin(n)返回n的正弦值,以弧度为单位。
Sqr(n)返回n的平方根。
Str(n)把数值值转换成字符串。
Tan(n)返回n的正切值,以弧度为单位。
Val(n)把字符串转换为数值值。
Int(n)返回数字的整数部分。8.4-->9
Fix(n)返回数字的整数部分。8.4-->8

以上函数在VB6和VBScript中都适用,在。NET里面要在前面加上相应的命名空间,如System.Math.Cos(),Microsoft.VisualBasic.Hour()。

关键字说明示例
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返回115115 Xor 50返回65

转换函数将表达式转换成
CBoolBoolean
CByteByte
CCurCurrency '只在VB7.0以下有效
CDateDate
CDblDouble
CIntInteger
CLngLong
CSngSingle
CStrString
CVarVariant ‘只在VB7.0以下有效
CVErrError '只在VB7.0以下有效

GetSetting检索注册表设置值
SaveSetting保存或创建注册表设置值
GetAllSettings返回一个包含多项注册表设置值的数组
DeleteSetting删除注册表设置值

Microsoft website: http://msdn2.microsoft.com/zh-cn/library/s2dy91zy(VS.80).aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值