• VBS常用函数及功能


    函数名语法功能
    AbsAbs(number)返回一个数的绝对值
    SqrSqr(number)返回一个数的平方根
    SinSin(number)返回角度的正玄值
    CosCos(number)返回角度的余玄值
    TanTan(number)返回角度的正切值
    AtnAtn(number)返回角度的反正切值
    LogLog(number)返回一个数的自然对数
    IntInt(number)取整函数,返回一个小于number的第一整数
    FormatNumberFormatNumber(number, numdigitsafterdecimal)转化为指定小数位数(numdigitsafterdecimal)的数字
    RndRnd()返回一个从0到1的随机数
    UboundUbound(数组名,维数)返回该数组的最大下标
    LboundLbound(数组名,维数)返回最小下标数

    注释:

    Rnd 函数

    语法:Rnd[(number)]

    返回一随机数。参数 number 可以是任何的数值表达式。

    注解:

    Rnd 函数返回的随机数介于 0 和 1 之间,可等于 0,但不等于 1。

    number 的值会影响 Rnd 返回的随机数:

    Number的取值返回值
    小于0每次都是使用numbe当做随机结果。
    大于0随机序列中的下一个随机数。
    等于0最近一次产生过的随机数。
    省略随机序列中的下一个随机数。

    各种转换函数及功能

    函数功能
    CStr(variant)将变量variant转化为字符串类型
    CDate(variant)将变量variant转化为日期类型
    CInt(variant)将变量variant转化为整数类型
    CLng(variant)将变量variant转化为长整数类型
    CSng(variant)将变量variant转化为single类型
    CDbl(variant)将变量variant转化为double类型
    CBool(variant)将变量variant转化为布尔类型

    注释:

    1整型
    以Integer 表示整型,其范围为 -32,768 到 32,767 之间。

    2、长整型
    Long(长整型) ,其范围从 -2,147,483,648 到 2,147,483,647。

    3、单精度型(Single) 
    Single(单精度浮点型),它的范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38。

    4、双精度型(Double)
    Double(双精度浮点型)它的范围在负数的时候是从 -1.79769313486232E308 到 -4.94065645841247E-324,而正数的时候是从 4.94065645841247E-324 到 1.79769313486232E308。

    常用的字符串函数及功能

    函数语法功能
    LenLen(string)返回string字符串里的字符数目
    TrimTrim(string)将字符串前后的空格去掉
    LtrimLtrim(string)将字符串前面的空格去掉
    RtrimRtrim(string)将字符串后面的空格去掉
    MidMid(string,start,length)从string字符串的start字符开始取得length长度的字符串,如果省略第三个参数表示从start字符开始到字符串结尾的字符串
    LeftLeft(string,length)从string字符串的左边取length长度的字符串
    RightRight(string,length)从srting字符串的右边取得length长度的字符串
    LCaseLCase(string)将字符串里的所有大写字母转化成小写字母
    UCaseUCase(string)将字符串里的小写字母转化成大写字母
    StrCompStrcomp(string1,string1)返回string1字符串与string2字符串的比较结果,如果两个字符串相同,返回0
    InStrInStr(string1,string2)返回string2字符串在string1字符串中第一次出现的位置
    SplitSplit(string1,delimiter将字符串根据delimiter拆分成一维数组,其中delimiter用于表示子字符串界限的字符,如果省略,使用空格(“”)当作分隔符
    ReplaceReplace(string1,find,replacewith)返回字符串,其中指定的子字符串(find)被替换为另一个子字符串(replacewith)

    常用的字符串函数及功能

    函数语法功能
    LenLen(string)返回string字符串里的字符数目
    TrimTrim(string)将字符串前后的空格去掉
    LtrimLtrim(string)将字符串前面的空格去掉
    RtrimRtrim(string)将字符串后面的空格去掉
    MidMid(string,start,length)从string字符串的start字符开始取得length长度的字符串,如果省略第三个参数表示从start字符开始到字符串结尾的字符串
    LeftLeft(string,length)从string字符串的左边取length长度的字符串
    RightRight(string,length)从srting字符串的右边取得length长度的字符串
    LCaseLCase(string)将字符串里的所有大写字母转化成小写字母
    UCaseUCase(string)将字符串里的小写字母转化成大写字母
    StrCompStrcomp(string1,string1)返回string1字符串与string2字符串的比较结果,如果两个字符串相同,返回0
    InStrInStr(string1,string2)返回string2字符串在string1字符串中第一次出现的位置
    SplitSplit(string1,delimiter将字符串根据delimiter拆分成一维数组,其中delimiter用于表示子字符串界限的字符,如果省略,使用空格(“”)当作分隔符
    ReplaceReplace(string1,find,replacewith)返回字符串,其中指定的子字符串(find)被替换为另一个子字符串(replacewith)

    常用日期和时间函数及说明

    函数语法功能
    NowNow()取得系统当前的日期和时间
    DateDate()取得系统当前的日期
    TimeTime()取得系统当前的时间
    YearYear()取得给定日期的年份
    MonthMonth(Date)取得给定日期的月份
    DayDay(Date)取得给定日期是几号
    HourHour(time)取得给定时间是第几小时
    MinuteMinute(time)取得给定时间是第几分钟
    SecondSecond(time)取得给定时间是第几秒
    WeekDayWeekDay(Date)取得给定日期是星期几的整数
    1 表示星期一
    2 表示星期二
    依次类推
    DateDiffDateDiff(“Var”, Var1,Var2)
    Var:日期或时间间隔因子
    Var1:第一个日期或时间
    Var2:第二个日期或时间
    计算两个日期或时间的间隔
    DateAddDateAdd(“Var”, Var1,Var2)
    Var:日期或时间间隔因子
    Var1:日期或时间
    Var2:日期或时间
    对两个日期或时间作加法
    DateAdd(“d”,10,Date()) 10天后是几号
    FormatDateTimeFortDateTime(Date,vbShortDate)转化为短日期格式
    FortDateTime(Date,vblongDate)转化为长日期格式
    FortDateTime(Date,vbShortTime)转化为短时间格式
    FortDateTime(Date,vbLongTime)转化为长时间格式

    日期或时间间隔因子

    间隔因子yyyymdwwhs
    说明星期小时

    常用的检验函数及功能

    函数功能
    VarType(variant)检查变量vriant的值,函数值为该变量的数据子类型,0表示空,2表示整数,7表示日子,8表示字符串,11表示布尔变量,8192表示数组
    IsNumeric(variant)检查变量variant的值,如果variant是数值类型,则函数值为ture
    IsNull(variant)检查变量variant的值,如果variant为null,则函数值为ture
    IsEmpty(variant)检查变量的值,如果variant是empty,则函数值为ture
    IsObject(variant)检查变量variant的值,如果variant是对象类型,则函数值为ture
    IsDate(variant)检查变量variant的值,如果variant是日期类型,则函数值为ture
    IsArray(variant)检查变量variant的值,如果variant是数组类型,则函数值为ture
  • 相关阅读:
    对接天猫精灵X1 (https 的申请)
    第二个 SignalR,可以私聊的聊天室
    抽象工厂模式
    装饰者模式
    Signal 第一个简单Demo
    策略模式
    完美删除vector的内容与释放内存
    VC++的窗口句柄和窗口ID
    如何让模态对话画框达到非模态对话框 焦点无限制效果
    指针初始化为NULL的作用
  • 原文地址:https://www.cnblogs.com/top5/p/1682487.html
Copyright © 2020-2023  润新知