VB总结2——内部函数

VB中内部函数大概有120多个,但是对于我们来说常用的不多,对于那些不常用用的时候再查

常用的内部函数大体可以分为六类:

数学函数,随即函数,字符串函数,数据类型转换函数,日期时间函数,格式输出函数等

1:数学函数

三角函数:sin(),cos(),tan(),atn()

其中atn就是把at写反了

表示正弦,余弦,正切,反正切。

注意:返回值为双精度,其中参数是弧度。

指,对数函数:exp()幂运算,e的多少次方。

       log()自然对数,即ln()

log10(),以10为底的对数

sqr()算术平方根

这三个返回的也是双精度

       和符号有关的:abs(),绝对值

                  sgn(),符号函数,参数大于零返回1,小于返                  -1,等于返回0.

随即函数:Rnd*(),产生【01)之间的随机数

2:字符串处理函数:

字符长度:len():汉字,字母,空格1个字符,

取字符串:lefts,n),从左取n

              rightsn),从右取n

       midsnm),n开始取m

       去空格:

        ltrim(),去左空格

 rtrim(),去右空格

 trim(),左右都去

检索字母:stringn,s),返回Ns的首字母

      instr(n,s1,s2),检索从s1的第n个字符开始s2出现的位置

控制格式:spacen) 代表在第几列输出

       tabn    代表插入空格数

3:转换函数:

整数和小数之间的转换:

Int()Fix()这两个正数时相同,负数int返回小,fix返回大

字符——数字——asc码转换:

Chr()asc()相反,前者码转字符,后者字符转码。但是都返回一个!!

lcase()和ucase(),前者转小写(little),后者转大(upper

Str()val()。前者数字转字符,后者字符转数字

4:日期时间函数:

返回当前时间日期:date(),当前日期

                  time(),当前时间

                 now(),当前日期和时间

 

       计算日期:day(),计算1-31之间日子

              mouth(),1-12之间的月份

        year(),年

 其中参数,可以是任何能够表示日期的 Variant、数值表达       式、字符串表达式或它们的组合。如果 date 包含 Null,则返 回 Null

        计算星期:weekday(),返回1-7之间的整数

              weekdayname(),返回星期的汉语

              其中参数和计算日期参数相同

5:格式输出函数:

分为系统自定义的和用户自定义的函数

系统自定义:包括数值的和日期时间的

自定义的也包括数值和时间日期的

6:文件处理函数:

这个我看到赵丹丹的博客上总结的不错,我现在也来说说

先总结几个常用的。

LOF(文件号)filelen(文件名)这两个都是求文件长度的,第一个参数为文件号,第二为文件名,而且第一个要求文件打开,第二个不要求打开。

LOC(文件号)和seek<文件号>都是返回文件的读写位置,前者是上一次读写位置,后者是下一次要读写的位置。

EOF(文件号),判断当前位置是否是文件尾

freefile[范围】返回未被占用的第一个文件

上边说的都是文件判断,下面说文件操作。

kill<文件名>   删除文件

filecopy<源文件>,<目标文件拷贝文件

name<旧文件>as <新文件重命名文件

此外还有对文件路径的操作等。在以后继续谈!

转载于:https://www.cnblogs.com/rosesmall/p/3246166.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值