VB成员函数集锦
VB以其易用性而赢得了很多程序员的青睐,但是要想灵活地使用它却不是一件简单的事情。下面是本人利用VB编程收集来的一些函数,希望对大家能有所帮助。
一、类型变换成员函数:
| 成员函数 | 功能 | 成员函数 | 功能 | 
| CInt | 将变量变换为整型 | CDate | 将变量变换为日期型 | 
| CLng | 将变量变换为长整型 | CBool | 将变量变换为布尔型 | 
| CByte | 将变量变换为字节型 | CStr | 将变量变换为字符型 | 
| CCur | 将变量变换为货币型 | CVar | 将变量变换为变体型 | 
| CSng | 将变量变换为单精度型 | CVErr | 将变量变换为错误值 | 
| CDbl | 将变量变换为双精度型 |  |  | 
二、数学成员函数:
| 成员函数 | 功能 | 成员函数 | 功能 | 
| Int(number) | 不大于number的最大整数 | Atn(number) | 指定一个数的反正切值 | 
| Abs(number) | 返回参数的绝对值 | Cos(number) | 指定一个角的余弦值 | 
| Exp(number) | 指定 e(自然对数的底)的某次方 | Fix(number) | 返回参数的整数部分。 | 
| Log(number) | 指定参数的自然对数 | Rnd[(number)] | 返回一个包含随机数值的 Single。 | 
| Sgn(number) | 指出参数的正负号。 | Sqr(number) | 指定参数的平方根。 | 
| Sin(number) | 指定参数的 sin(正弦)值。 | Tan(number) | 指定一个角的正切值。 | 
| Round(expression [,numdecimalplaces]) : | 返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。 | ||
三、字符串函数:
| 成员函数 | 功能 | 成员函数 | 功能 | 
| LCase(string) | 返回转成小写的字符串 | UCase(string) | 返回转成大写的字符串 | 
| Space(number) | 返回n个空格 | Filter | 在字符串数组中筛选字符串 | 
| Strcomp | 返回字符串S1与字符串S2比较的结果 | Strconv | 返回按指定类型转换的字符串 | 
| StrReverese | 将字符串S1反转 | Instr | 指定一字符串在另一字符串中最先出现的位置。 | 
| Len(string|varname) | 返回字符串的长度 | InstrRev | 返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起。 | 
四、时间函数:
| 成员函数 | 功能 | 成员函数 | 功能 | 
| Day(date) | 返回一个月中的某一日 | Year(date) | 返回包含表示年份的整数 | 
| Hour(time) | 返回一天中的某一个钟点 | Month(date) | 返回一年中的某一月 | 
| Now | 返回系统当前长时间型 | Minute(time) | 返回一小时的某一分钟 | 
| Time | 返回当前系统时间(时分秒) | Second(time) | 返回一分钟的某一秒 | 
| Date | 返回包含系统时间的日期 | Timer | 返回一个 Single,代表从午夜开始到现在经过的秒数。 | 
| Format | 返回 Variant (String),根据格式表达式中的指令来格式化的 | ||
五、变换函数:
| 成员函数 | 功能 | 成员函数 | 功能 | 
| Hex(number) | 返回代表十六进制数据值的字符 | Asc(string) | 返回字符串首字符的字符值 | 
| Oct(number) | 返回代表八进制数据值的字符 | Chr(charcode) | 返回指定字符码所代表的字符 | 
| Val(string) | 返回包含于字符串内的数字 | Str(number) | 返回代表一数值的字符 | 
六、控制函数:
| 成员函数 | 功能 | 
| DoEvents | 转让控制权,以便让操作系统处理其它的事件。 | 
| Shell | 返回包含于字符串内的数字 | 
七、其它函数:
| 成员函数 | 功能 | 
| DateDiff | 表示两个指定日期间的时间间隔数目 | 
| ISMissing | 返回一个可选的 Variant 参数是否已经传递给过程。 | 
还有一些函数未能提供,希望大家能够把它补充上来,以方便各位学习与交流。谢谢!
 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号