VBS函数列表
VBS函数
返回时间格式年月日相减后的指定日期 ("时参")
串参表示计算时间差的单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年的 日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s"表 示秒,时参表示要对比计算的时间,设置游戏按技能时间为秒 串参表示制定返回的时间单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年 的日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s" 表示秒,数参表示要添加的数目,时参代表任何日期,用#号把时间前后括起来 年参例如2013-10表示减10年,月参表示1到12月减去任意指定月数,日参表示0到31天 减去任意指定天数 时参表示字符串格式的年月日时间
TimeSerial
(时参,分参,秒参)
时 间
返回时间格式时分秒相减后的指定时间
时参例如23-3表示减3小时,分参表示0到59分减去任意指定分钟数,秒参表示0到59秒 减去任意指定秒针数
时 间 日 期 函 数 ( 二 )
16 17 18 19 TimeValue WeekDay
("时参") 返回字时分秒字符串格式转换成的时间格式 (#时参#[,数参])
返回(整数)一年中的每月整数(1-12) (数参[,布尔值]) 数参表示1到12月,布尔值
VBSCRIPT常用函数集
例如:Space(10),返回10个空格组成的字符串
String(长度,string): 返回具有指定长度的、重复字符组成的
字符串
说明:
长度: 返回字符串的长度
Year: 返回时间的年份
Day: 返回日期的第几天(即1到31之间的数字)
Month: 返回日期的第几月(即1到12之间的数字)
Weekday:返回星期中的第几天(1到7之间的数字)
格式:weekday(日期[,以星期几为第一天]),默认下用星期天为第一天
Weekday(date,2)则是用星期一为第一天,用7表示用星期六为第一天
类型(要有引号括起来):
yyyy:年;q:季度;m:月;y:一年的日数;d:日;w:一周的日数;ww:周;h:小时;
n:分钟;s:秒
间隔:是数字,设值的间隔数
基数时间:是一个日期函数
例子:
NewDate = DateAdd("m", 1, "31-Jan-95")
Isnull():判断变量是否什么都没有
Isnumeric():判断是否是一个数字
Isobject():判断是否是一个对象
返回值为boolean值(true或false)
*-->常用转换类函数:
Abs():绝对值函数
Asc():返回与字符串的第一个字母对应的 ANSI 字符代码
注:上面leftb,midb,rightb表示与包含在字符串中字节数据一起使用.length
不是指定返回的字符串数,而是字节数)
Replace(字符串表达式,被搜索的子字符串,用于替换的子字符串[,比较[,数目
VbScript函数及过程
(5)检验函数
检验函数通常用来检验某变量是否属于某种类型。
函数 VarType(variant)
表-5 检验函数
功能
检查变量variant的类型,0代表空(empty),2代表整数,7代表日期, 8代表字符串,11代表布尔型,12代表数组
IsNumber(variant)
检查变量variant的值是否是数字,是则返回true否则返回false
Replace(string,find,replacewith) 返回字符串,其中指定数目的子字符串(find)被替换为另一个子字符串 replacewith
常用函数示例
<%
A=sqrt(64)
’求64的平方根ቤተ መጻሕፍቲ ባይዱ
B=int(78.65)
’取整,结果为78
C0=mid("abcd",2,2)
’从第2个开始取2个字符
C1=left("abcd",2)
’从左边开始取2个字符
C2=right("abcd",2)
’从右边开始取2个字符
C3=len("abcd")
’获取字符串的长度
C4=Trim("abcd ") ’去掉字符串两边的空格
%>
(3)日期和时间函数
函数 Now() Date() Time() Year(Date) Month(Date) Day(Date) Hour(Time) Minute(Time) Second(Time)
☎ 输入框函数
变量=InputBox(提示信息,[对话框标题],[默认内容]) 例: a=InputBox (“请输入数据!", "数据检查",0)
VBS函数一览
Abs(number)函数当相关类的一个实例结束时将发生。
Array(arglist) 函数返回一个 Variant 值,其中包含一个数组。
Asc(string)函数返回与字符串中首字母相关的 ANSI 字符编码。
Atn(number)函数返回一个数的反正切值。
CBool(expression)函数返回一个表达式,该表达式已被转换为Boolean 子类型的 Variant。
CByte(expression)函数返回一个表达式,该表达式已被转换为 Byte 子类型的 Variant。
CCur(expression)函数返回一个表达式,该表达式已被转换为Currency 子类型的 Variant。
CDate(expression)函数返回一个表达式,该表达式已被转换为 Date 子类型的 Variant。
CDbl(expression)函数返回一个表达式,该表达式已被转换为 Double 子类型的 Variant。
Chr 函数返回与所指定的 ANSI 字符编码相关的字符。
CInt(expression)函数返回一个表达式,该表达式已被转换为 Integer 子类型的 Variant。
CLng(expression)函数返回一个表达式,该表达式已被转换为 Long 子类型的 Variant。
Cos 函数返回一个角度的余弦值。
CreateObject 函数创建并返回对 Automation 对象的一个引用。
CSng(expression)函数返回一个表达式,该表达式已被转换为 Single子类型的 Variant。
CStr(expression)函数返回一个表达式,该表达式已被转换为 String 子类型的 Variant。
Date()函数返回当前的系统日期。
DateAdd(interval, number, date)函数返回已加上所指定时间后的日期值。
DateDiff(interval, date1, date2[, firstdayofweek[,firstweekofyear]])函数返回两个日期之间所隔的天数。
VBS内置函数
VBS内置函数之一Abs 函数:返回数的绝对值。
Array 函数:返回含有数组的变体。
Asc 函数:返回字符串首字母的 ANSI 字符码。
Atn 函数:返回数值的反正切。
CBool 函数:返回已被转换为 Boolean 子类型的变体的表达式。
CByte 函数:返回已被转换为字节子类型的变体的表达式。
CCur 函数:返回已被转换为货币子类型的变体的表达式。
CDate 函数:返回已被转换为日期子类型的变体的表达式。
CDbl 函数:返回已被转换为双精度子类型的变体的表达式。
Chr 函数:返回与指定的 ANSI 字符码相关的字符。
CInt 函数:返回已被转换为整形子类型的变体的表达式。
CLng 函数;返回已被转换为Long子类型的变体的表达式。
Cos 函数:返回角度的余弦。
CreateObject 函数:创建并返回对“自动”对象的引用。
CSng 函数:返回已被转换为单精度子类型的变体的表达式。
CStr 函数:返回已被转换为字符串子类型的变体的表达式。
Date 函数:返回当前系统日期。
DateAdd 函数:返回的日期已经加上了指定的时间间隔。
DateDiff 函数:返回两个日期之间的间隔。
DatePart 函数:返回给定日期的指定部分。
DateSerial 函数:返回指定年月日的日期子类型的变体。
Datevalue 函数:返回日期子类型的变体。
Day 函数:返回日期,取值范围为 1 至 31。
Eval 函数:计算表达式并返回结果。
Exp 函数:返回 e (自然对数的底)的多少次方。
Filter 函数:根据指定的筛选条件,返回含有字符串数组子集的、下限为 0 的数组。
Fix 函数:返回数的整数部分。
FormatCurrency 函数:返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。
FormatDateTime 函数:返回的表达式为日期和时间格式。
FormatNumber 函数:返回的表达式为数字格式。
VBS常用函数
WinCC VBscript常用标准函数总结在WinCC软件中使用VBS进行编程的时候常常使用的标准函数整理如下:数值型函数:abs(num): 返回绝对值sgn(num): num>0 1; num=0 0; num<0 -1;判断数值正负hex(num): 返回十六进制值直接表示:&Hxx 最大8位oct(num): 返回八进制值直接表示:&Oxx 最大8位sqr(num): 返回平方根num>0int(num): 取整int(99.8)=99; int(-99.2)=100fix(num): 取整fix(99.8)=99; fix(-99.2)=99round(num,n): 四舍五入取小数位round(3.14159,3)=3.142 中点数值四舍五入为近偶取整round(3.25,1)=3.2log(num): 取以e为底的对数num>0exp(n): 取e的n次幂通常用num^nsin(num): 三角函数,以弧度为值计算(角度*Pai)/180=弧度con(num); tan(num); atn(num)2.字符串函数:len(str):计算字符串长度中文字符长度也计为一!mid(str,起始字符,[读取长度]):截取字符串中间子字符串left(str,nlen):从左边起截取nlen长度子字符串right(str,nlen):从右边起截取nlen长度子字符串Lcase(str):字符串转成小写Ucase(str):字符串转成大写trim(str):去除字符串两端空格Ltrim(str):去除字符串左侧空格Rtrim(str):去除字符串右侧空格replace(str,查找字符串,替代字符串,[起始字符,替代次数,比较方法]):替换字符串注:默认值:起始字符1;替代次数不限;比较方法区分大小写(0)InStr([起始字符,]str,查找字符串[,比较方法]):检测是否包含子字符串可选参数需同时选返回起始位置InStrRev(str,查找字符串[,起始字符][,比较方法]):反向检测是否包含子字符串返回起始位置space(n):构造n个空格的字符串string(n,str):构造由n个str第一个字符组成的字符串StrReverse(str):反转字符串split(str,分割字符串[,次数][,比较方法]):以分割字符串为分割标志将字符串转为字符数组可选参数需同时选3.数据类型转换函数:Cint(str):转换正数True -1;False 0;日期距离1899/12/31天数;时间上午段0;下午段1;Cstr(str):日期输出格式yyyy/mm/dd;时间输出格式Am/Pm hh:mm:ssClng(str):与Cin()类似Cbool(num):num不为零True;反之FalseCdate(str):转换日期格式0:#Am 12:00:00#;正数距离1899/12/31天数的日期;浮点数日期+小数时间Cbyte(num):num<255 转换为字节Csng(str):转换为单精度数值Cdbl(str):转换为双精度数值Ccur(str):转换为现金格式4.时间函数:date:取系统当前日期time:取系统当前时间now:取系统当前时间及日期值Datetime类型timer:取当前时间距离零点秒值,计时器,可计算时间差DateAdd(间隔单位,间隔值,日期):推算相邻日期DateDiff(间隔单位,日期一,日期二):计算时间差日期二-日期一Datepart(间隔单位,日期):计算日期的间隔单位值Dateserial(date):输出日期值(按序列计算)Timeserial(time):输出时间值(按序列计算)DateValue(datetime):取出字符串中日期值Timevalue(datetime):取出字符串中时间值weekday(date):计算星期几MonthName(date):输出月分名year(datetime):截取年份month(datetime):截取月份day(datetime):截取日hour(datetime):截取小时minute(datetime):截取分钟second(datetime):截取秒5.其它函数:Array(unit,..):动态生成数组Asc(str):输出字符串第一个字符的ASCII码Chr(asc):转换ASCII为字符Enter:Chr(13)&Chr(10)Filter(数组名称,关键字符串,[,包含][,比较方法]):将字符串数组中含有关键字符串的元素存成新的数组(默认)[包含]为false则取不包含的元素Join(ArrayName):将数组中元素连成字符串Ubound(ArrayName[,维数]):取得数组相应维数的上界Lbound(ArrayName[,维数]):取得数组相应维数的下界一般为0Randmize n:启动随机数种子Rnd(n):取得随机数,n>0或为空,取序列下一随机值,n<0,随机值相同,n=0,生产与上一随机值相同的数取介于A和B之间的随机正数C,公式:C=Int((B-A+1)*Rnd+A) 条件(B>A)子程序和自定义函数Sub StrSubName Function StrFunName(arg[1],..)子程序体函数体Exit Sub 中途跳出Exit Function 中途跳出End Sub StrFunName=Value 返回值End Function[call] StrSubName 引用子程序Var=StrFunName(arg[1],..) 引用函数子程序和自定义函数可以递归调用;ASP六大对象常用语句示范:Response:Response.write StrVar/"String":向网页写出参数值或字符串等同于在Html标记中嵌入<%=StrVar/"String"%>Response.End:停止页面编译,并将已经编译内容输出到浏览器Response.Buffer=True|False:页面编译时是否使用缓存的设置,一般在页面头部设置Response.Flush:强制输出页面已编译部分内容Response.Clear:将缓冲区内的数据清除Response.Redirect URL:停止页面编译或输出,转载指定所需页面Response.IsClientConnected:返回True|False,检测用户是否还处于连接状态Response.Charset(CharsetName):设置页面编码类型,即<metahttp-equiv="Content-Type" content="text/html; charset=gb2312">Response.ContentType [= ContentType ]:设置页面文件类型,同上Response.Expires [= number]:设置页面失效时间,单位分钟Response.ExpiresAbsolute [= [date] [time]]:设置页面失效的绝对时间Response.Status = StatusDescription:设置页面状态描述Request:Request("PassStrName"):读取网页传递值,包括表单及以?PassStrName=value&PassStrName_n=value_n形式Request[.collection|property|method](variable)Request.querystring("PassStrName"):读取Get方法传递的表单值和?PassStrName=valueRequest.QueryString(Varible)[(Index).Count]Request.form("PassStrName"):读取Post方法传递的纯表单域的值Request.Form(Parameter)[(Index).Count]Request.ServerVaribles(Server Environment Variable):读取客户端系统环境变量,详见参考Request.BinaryRead(Count):读取指定字节数的传送值Request.TotalBytes:查询体的长度,以字节为单位,只读注:同名表单如:CheckBox如有多项值,传递形式如右,StrName=value1,value2,...需要用Split函数分割各项值Multiple的Select表单与CheckBox类似,TextArea的值可包含换行字符,用Replace转为<br>,以满足格式需要Session:(用户全局变量)Session("SesName")=value:存储Session变量值,也可读取该值Session("SesName")=Empty:判断Session值是否存在的两种方法IsEmpty(Session("SesName"))=True|False:判断Session值是否存在的两种方法Session.TimeOut=num:设置Session变量的存在时效,单位分钟Session.Abandon:清除所有Session变量值Session.SessionID:Session变量的ID序列号,只读Application:(应用程序全局变量)Application("AppName")=value:存储Application变量值,也可读取该值Application("AppName")=Empty:判断Application值是否存在的两种方法IsEmpty(Application("AppName"))=True|False:判断Application值是否存在的两种方法Application.Lock:Application变量值锁定,防止同时更改变量值Application.UnLock:Application变量值解锁,允许更改变量值注:Session与Application变量都可以用来存储数组和系统对象,引用方法是变量名相当于数组名而已,但不能直接改变其值,需要借助临时数组修改值后,再赋给Session与Application 变量Global.asa文件的结构:<% @language="VBscript"%><% Sub Application_OnStart ...End SubSub Application_OnEnd ... End SubSub Session_OnStart ...End SubSub Session_OnEnd ... End Sub%>Server:Server.MapPath("FileUrl"):映射文件名的服务器站点绝对地址,Path=Server.MapPath(./)可以得到虚拟目录根路径Server.HtmlEncode("string"):转换为可以直接显示带Html格式的字符串,如:<,>等Server.URLEncode( "string"):转换为浏览器地址编码set Var=Server.CreatObject("ObjName"):创建对象变量Server.ScriptTimeout = NumSeconds:ASP程序页面执行时限,以秒为单位Cookies: 存储在用户本机的临时变量,每个Cookie的最大字节4KB,最多可以有300个Cookie 1.2MBResponse.cookies("StrCookieName")=value:存储Cookie变量值,也可读取该值Response.cookies("StrCookieName")="":判断是否为空Response.cookies("StrCookieName").Expires=Date:变量有效期,以天为单位,小于当前时间立即失效Response.Cookies(Cookie[(key).Attribute]):标准语法ObjectContext 控制ASP的事务处理ObjectContext.OnTransactionAbort:由放弃的事务处理事件激发,在脚本完成处理后发生ObjectContext.OnTransactionCommit:由成功的事务处理事件激发,在脚本完成处理后发生ObjectContext.SetAbort:显式的放弃一次事务处理ObjectContext.SetComplete:覆盖前面任何调用ObjectContext.SetAbort方法的调用Msgbox "string"/StrName:VBscript提示框表单的Onsubmit事件:在同一页面写入Function FormName_onsubmit()..FormName_onsubmit=True/False..end Function,页面会在提交前先执行语句,并根据返回值判断是否完成提交任务。
vbscript函数大全
从指定的文件中返回指定的动态对象。
Hex(number)
返回数number的十六进制的值。
Hour(time)
根据参数time的值返回小时。
InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
IsEmpty(varname)
确定变量是否已经初始化了。
IsNull(expression)
确定表达式expression是否为空。
IsNumberic(expression)
确定表达式expression的结果是否是一个数。
IsObject(expression)
确定表达式expression是否是一个自动对象。
DateAdd(interval,number,date)
向date对象添加指定的时间间隔。
DateDiff(interval,date1,date2[,firstdayofweek][,firstweekofyear]])
返回两个日期之间的间隔,关于firstdayofweek及firstweekofyear的值请参考下面的“日期和时间常数”一节。
显示一个临时的输入框,并且返回用户的输入。
InStr([start,]string1,string2[,compare])
返回字符串string2在字符串string1中第一次出现的位置。关于compare的值请参看后面的“比较常数”一节。
InStrRev(string1,string2 [start ][,compare]])
转换成Date数据子类型变体值。
DateValue(date)
wincc中使用vbs常用函数
wincc中使用vbs常用函数1.函数array()功能:创建一个数组变量格式:array(list)参数:list为数组变量中的每个数值列,中间用逗号间隔例子:%i=array(1,2,3)%结果:i被赋予为数组2.函数Cint()功能:将一表达式/其它类型的变量转换成整数类型(int)格式:Cint(expression_r)参数:expression_r是任何有效的表达式/其它类型的变量例子:%f=234response.write cINT(f)+ 2%结果:236函数Cint()将字符234转换成整数234.如果表达式为空,或者无效时, 返回值为0;3.函数:Creatobject()功能:创建及返回一个ActiveX对象.格式:Creatobject(obname)参数bname是对象的名称例子:%Set con=Server.CreateObject(ADODB.Connection)%结果:4.函数Cstr()功能:将一表达式/其它类型的变量转换成字符类型(string)格式:Cstr(expression_r)参数:expression_r是任何有效的表达式/其它类型的变量例子:%s=3+ 2response.write The result is:cStr(s)%结果:函数Cstr()将整数5转换成字符5.5.函数Date()功能:返回当前系统(server端)的日期格式:Date()参数:无例子%date()%结果:05/10/00tips:感谢大家的阅读,本文由我司收集整编。
仅供参阅!。
VBSCRIPT常用内部函数
转换函数
Asc(string) 返回一个整型数据,代表字符首字母的 字符Val(string) 返回包含于字符串中的数字
Cdate(expression) 将字符串转换成日期型数据
Cstr(expression) 将数值转换成字符型数据
Int((upperbound-lowerbound+1)*Rnd+lowerbound)
Sqr(number)
求一个数的平方根,数据类型是double 型
字符串函数
mid(string,start[,length]) 功能:从指定位置截取指定的字符 string:预指定的字符串 start:开始截取的字符串 length:要截取的字符个数,如省略代表 从当前位置到尾端的所有字符
Lcase(string) 将字符串转成小写
Ucase(string) 将字符串转成大写
Len(string)
返回long型数据,其中包含字符串内字 符的数目,或是存储一变量所需的字节 数
Trim(string) 去空格函数
Ltrim(string) Rtrim(string)
Replace(字符串,搜寻字符串,替代字符串)
检查数据类型
Isnumeric(expression) expression:包含数值或字符串的表达式 检测expression的运算结果是否为数字, 如果是返回True,否则返回False
<html> <head> <script language=vbscript> sub a_onclick dim c c=6*rnd()+1 msgbox c end sub </script> </head> <body> <input type=submit name='a' value=确定> </body> </html>
VBS函数
标题栏中。
默认值:显示在文本框中的字符串表达式,在没有其它输入时作为默认的响应值。如果省略
default,则文本框为空。
X位置 :数值表达式,用于指定对话框的左边缘与屏幕左边缘的水平距离(单位为缇)。如
Context :数值表达式,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号。如
果已提供 context,则必须提供 helpfile。
说明:
如果同时提供了 helpfile 和 context,就会在对话框中自动添加“帮助”按钮。
如果用户单击确定或按下 ENTER,则 InputBox 函数返回文本框中的内容。如果用户单击取消,则函数返回一个零长度字符串 ("")。
Weekday 函数返回如下值:
vbSundayDayOfWeek 1 星期日
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
10、DatePart(interval, date[, firstdayofweek[, firstweekofyear]])
返回给定日期的指定部分
数学函数
1、Abs() 绝对值函数
2、Sin(),cos(),tan(),Atn()(反)三角函数
3、Log()自然对数是以 e 为底的对数
输入输出函数
1、输入函数-InputBox
语法:InputBox(提示[,标题][,默认][,x位置][,位置][,helpfile,context])
WinCC-VBscript常用函数
WinCC VBscript常用函数1.数值型函数:abs(num): 返回绝对值sgn(num): num>0 1; num=0 0; num<0 -1;判断数值正负hex(num): 返回十六进制值直接表示:&Hxx 最大8位oct(num): 返回八进制值直接表示:&Oxx 最大8位sqr(num): 返回平方根 num>0int(num): 取整 int(99.8)=99; int(-99.2)=100fix(num): 取整 fix(99.8)=99; fix(-99.2)=99round(num,n): 四舍五入取小数位 round(3.14159,3)=3.142 中点数值四舍五入为近偶取整 round(3.25,1)=3.2log(num): 取以e为底的对数 num>0exp(n): 取e的n次幂通常用 num^nsin(num): 三角函数,以弧度为值计算 (角度*Pai)/180=弧度 con(num);tan(num); atn(num)2.字符串函数:len(str):计算字符串长度中文字符长度也计为一!mid(str,起始字符,[读取长度]):截取字符串中间子字符串left(str,nlen):从左边起截取nlen长度子字符串right(str,nlen):从右边起截取nlen长度子字符串Lcase(str):字符串转成小写Ucase(str):字符串转成大写trim(str):去除字符串两端空格Ltrim(str):去除字符串左侧空格Rtrim(str):去除字符串右侧空格replace(str,查找字符串,替代字符串,[起始字符,替代次数,比较方法]):替换字符串注:默认值:起始字符 1;替代次数不限;比较方法区分大小写(0)InStr([起始字符,]str,查找字符串[,比较方法]):检测是否包含子字符串可选参数需同时选返回起始位置InStrRev(str,查找字符串[,起始字符][,比较方法]):反向检测是否包含子字符串返回起始位置space(n):构造n个空格的字符串string(n,str):构造由n个str第一个字符组成的字符串StrReverse(str):反转字符串split(str,分割字符串[,次数][,比较方法]):以分割字符串为分割标志将字符串转为字符数组可选参数需同时选3.数据类型转换函数:Cint(str):转换正数 True -1;False 0;日期距离1899/12/31天数;时间上午段 0;下午段 1;Cstr(str):日期输出格式 yyyy/mm/dd;时间输出格式 Am/Pm hh:mm:ss Clng(str):与Cin()类似Cbool(num):num不为零 True;反之 FalseCdate(str):转换日期格式 0:#Am 12:00:00#;正数距离1899/12/31天数的日期;浮点数日期+小数时间Cbyte(num):num<255 转换为字节Csng(str):转换为单精度数值Cdbl(str):转换为双精度数值Ccur(str):转换为现金格式4.时间函数:date:取系统当前日期time:取系统当前时间now:取系统当前时间及日期值 Datetime类型timer:取当前时间距离零点秒值,计时器,可计算时间差DateAdd(间隔单位,间隔值,日期):推算相邻日期DateDiff(间隔单位,日期一,日期二):计算时间差日期二-日期一Datepart(间隔单位,日期):计算日期的间隔单位值Dateserial(date):输出日期值(按序列计算)Timeserial(time):输出时间值(按序列计算)DateValue(datetime):取出字符串中日期值Timevalue(datetime):取出字符串中时间值weekday(date):计算星期几MonthName(date):输出月分名year(datetime):截取年份month(datetime):截取月份day(datetime):截取日hour(datetime):截取小时minute(datetime):截取分钟second(datetime):截取秒5.其它函数:Array(unit,..):动态生成数组Asc(str):输出字符串第一个字符的ASCII码Chr(asc):转换ASCII为字符 Enter:Chr(13)&Chr(10)Filter(数组名称,关键字符串,[,包含][,比较方法]):将字符串数组中含有关键字符串的元素存成新的数组(默认) [包含]为false 则取不包含的元素Join(ArrayName):将数组中元素连成字符串Ubound(ArrayName[,维数]):取得数组相应维数的上界Lbound(ArrayName[,维数]):取得数组相应维数的下界一般为0Randmize n:启动随机数种子Rnd(n):取得随机数,n>0或为空,取序列下一随机值,n<0,随机值相同,n=0,生产与上一随机值相同的数取介于A和B之间的随机正数C,公式:C=Int((B-A+1)*Rnd+A) 条件(B>A)子程序和自定义函数Sub StrSubName Function StrFunName(arg[1],..)子程序体函数体Exit Sub 中途跳出 Exit Function 中途跳出End Sub StrFunName=Value 返回值End Function[call] StrSubName 引用子程序 Var=StrFunName(arg[1],..) 引用函数子程序和自定义函数可以递归调用;ASP六大对象常用语句示范:Response:Response.write StrVar/"String":向网页写出参数值或字符串等同于在Html标记中嵌入<%=StrVar/"String"%>Response.End:停止页面编译,并将已经编译内容输出到浏览器Response.Buffer=True|False:页面编译时是否使用缓存的设置,一般在页面头部设置Response.Flush:强制输出页面已编译部分内容Response.Clear:将缓冲区内的数据清除Response.Redirect URL:停止页面编译或输出,转载指定所需页面Response.IsClientConnected:返回True|False,检测用户是否还处于连接状态Response.Charset(CharsetName):设置页面编码类型,即<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> Response.ContentType [= ContentType ]:设置页面文件类型,同上Response.Expires [= number]:设置页面失效时间,单位分钟Response.ExpiresAbsolute [= [date] [time]]:设置页面失效的绝对时间Response.Status = StatusDescription:设置页面状态描述Request:Request("PassStrName"):读取网页传递值,包括表单及以?PassStrName=value&PassStrName_n=value_n形式Request[.collection|property|method](variable)Request.querystring("PassStrName"):读取Get方法传递的表单值和?PassStrName=valueRequest.QueryString(Varible)[(Index).Count]Request.form("PassStrName"):读取Post方法传递的纯表单域的值Request.Form(Parameter)[(Index).Count]Request.ServerVaribles(Server Environment Variable):读取客户端系统环境变量,详见参考Request.BinaryRead(Count):读取指定字节数的传送值Request.TotalBytes:查询体的长度,以字节为单位,只读注:同名表单如:CheckBox如有多项值,传递形式如右,StrName=value1,value2,...需要用Split函数分割各项值Multiple的Select表单与CheckBox类似,TextArea的值可包含换行字符,用Replace转为<br>,以满足格式需要Session:(用户全局变量)Session("SesName")=value:存储Session变量值,也可读取该值Session("SesName")=Empty:判断Session值是否存在的两种方法IsEmpty(Session("SesName"))=True|False:判断Session值是否存在的两种方法Session.TimeOut=num:设置Session变量的存在时效,单位分钟Session.Abandon:清除所有Session变量值Session.SessionID:Session变量的ID序列号,只读Application:(应用程序全局变量)Application("AppName")=value:存储Application变量值,也可读取该值Application("AppName")=Empty:判断Application值是否存在的两种方法IsEmpty(Application("AppName"))=True|False:判断Application值是否存在的两种方法Application.Lock:Application变量值锁定,防止同时更改变量值Application.UnLock:Application变量值解锁,允许更改变量值注:Session与Application变量都可以用来存储数组和系统对象,引用方法是变量名相当于数组名而已,但不能直接改变其值,需要借助临时数组修改值后,再赋给Session与Application变量Global.asa文件的结构:<% @language="VBscript"%><% Sub Application_OnStart ...End SubSub Application_OnEnd ... End SubSub Session_OnStart ...End SubSub Session_OnEnd ... End Sub%>Server:Server.MapPath(""):映射文件名的服务器站点绝对地址,Path=Server.MapPath(./)可以得到虚拟目录根路径Server.HtmlEncode("string"):转换为可以直接显示带Html格式的字符串,如:<,>等Server.URLEncode( "string"):转换为浏览器地址编码set Var=Server.CreatObject("ObjName"):创建对象变量Server.ScriptTimeout = NumSeconds:ASP程序页面执行时限,以秒为单位Cookies: 存储在用户本机的临时变量,每个Cookie的最大字节4KB,最多可以有300个Cookie 1.2MBResponse.cookies("StrCookieName")=value:存储Cookie变量值,也可读取该值Response.cookies("StrCookieName")="":判断是否为空Response.cookies("StrCookieName").Expires=Date:变量有效期,以天为单位,小于当前时间立即失效Response.Cookies(Cookie[(key).Attribute]):标准语法ObjectContext 控制ASP的事务处理ObjectContext.OnTransactionAbort:由放弃的事务处理事件激发,在脚本完成处理后发生ObjectContext.OnTransactionCommit:由成功的事务处理事件激发,在脚本完成处理后发生ObjectContext.SetAbort:显式的放弃一次事务处理ObjectContext.SetComplete:覆盖前面任何调用ObjectContext.SetAbort方法的调用Msgbox "string"/StrName:VBscript提示框表单的Onsubmit事件:在同一页面写入 Function FormName_onsubmit()..FormName_onsubmit=True/False..end Function,页面会在提交前先执行语句,并根据返回值判断是否完成提交任务。
(完整word版)VBS函数大全,推荐文档
Array 函数 (3)Asc 函数 (4)Atn 函数 (4)CBool 函数 (5)CByte 函数 (5)CCur 函数 (6)CDate 函数 (7)CDbl 函数 (7)Chr 函数 (8)CInt 函数 (8)CLng 函数 (9)Cos 函数 (10)CreateObject 函数 (10)CSng 函数 (12)CStr 函数 (12)Date 函数 (13)DateAdd 函数 (14)DateDiff 函数 (14)DatePart 函数 (15)DateSerial 函数 (17)DateValue 函数 (18)Day 函数 (18)Eval 函数 (19)Exp 函数 (20)Filter 函数 (20)FormatCurrency 函数 (22)FormatDateTime 函数 (23)FormatNumber 函数 (24)FormatPercent 函数 (25)GetLocale 函数 (26)GetObject 函数 (27)GetRef 函数 (29)Hex 函数 (30)Hour 函数 (31)InputBox 函数 (31)InStr 函数 (32)InStrRev 函数 (34)Int、Fix 函数 (36)IsArray 函数 (36)IsDate 函数 (37)IsEmpty 函数 (38)IsNull 函数 (38)IsNumeric 函数 (39)Join 函数 (40)LBound 函数 (41)LCase 函数 (41)Left 函数 (42)Len 函数 (43)LoadPicture 函数 (43)Log 函数 (44)LTrim、RTrim 和Trim 函数 (44)Mid 函数 (45)Minute (46)Month 函数 (46)MonthName 函数 (46)MsgBox 函数 (47)Now (49)Oct (50)Replace 函数 (50)RGB 函数 (52)Right 函数 (53)Rnd 函数 (53)Round 函数 (54)Microsoft(R) Visual Basic(R) Scripting Edition (55)ScriptEngineMajorVersion 函数 (56)ScriptEngineMinorVersion 函数 (56)Second 函数 (57)SetLocale 函数 (57)Sgn 函数 (58)Sin 函数 (59)Space 函数 (60)Split 函数 (60)Sqr 函数 (61)StrComp 函数 (62)String 函数 (63)StrReverse 函数 (64)Tan 函数 (64)Time 函数 (65)Timer 函数 (65)TimeSerial 函数 (65)TimeValue (66)TypeName 函数 (67)UBound 函数 (68)UCase 函数 (69)VarType 函数 (69)Weekday 函数 (70)Year 函数 (73)VBS函数大全Abs 函数返回数字的绝对值。
VBS常用函数及功能
VBS常⽤函数及功能函数名语法功能Abs Abs(number)返回⼀个数的绝对值Sqr Sqr(number)返回⼀个数的平⽅根Sin Sin(number)返回⾓度的正⽞值Cos Cos(number)返回⾓度的余⽞值Tan Tan(number)返回⾓度的正切值Atn Atn(number)返回⾓度的反正切值Log Log(number)返回⼀个数的⾃然对数Int Int(number)取整函数,返回⼀个⼩于number的第⼀整数FormatNumber FormatNumber(number, numdigitsafterdecimal)转化为指定⼩数位数(numdigitsafterdecimal)的数字Rnd Rnd()返回⼀个从0到1的随机数Ubound Ubound(数组名,维数)返回该数组的最⼤下标Lbound Lbound(数组名,维数)返回最⼩下标数注释: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 之间。
(完整版)VBS函数大全,推荐文档
Array 函数 (3)Asc 函数 (4)Atn 函数 (4)CBool 函数 (5)CByte 函数 (5)CCur 函数 (6)CDate 函数 (7)CDbl 函数 (7)Chr 函数 (8)CInt 函数 (8)CLng 函数 (9)Cos 函数 (10)CreateObject 函数 (10)CSng 函数 (12)CStr 函数 (12)Date 函数 (13)DateAdd 函数 (14)DateDiff 函数 (14)DatePart 函数 (15)DateSerial 函数 (17)DateValue 函数 (18)Day 函数 (18)Eval 函数 (19)Exp 函数 (20)Filter 函数 (20)FormatCurrency 函数 (22)FormatDateTime 函数 (23)FormatNumber 函数 (24)FormatPercent 函数 (25)GetLocale 函数 (26)GetObject 函数 (27)GetRef 函数 (29)Hex 函数 (30)Hour 函数 (31)InputBox 函数 (31)InStr 函数 (32)InStrRev 函数 (34)Int、Fix 函数 (36)IsArray 函数 (36)IsDate 函数 (37)IsEmpty 函数 (38)IsNull 函数 (38)IsNumeric 函数 (39)Join 函数 (40)LBound 函数 (41)LCase 函数 (41)Left 函数 (42)Len 函数 (43)LoadPicture 函数 (43)Log 函数 (44)LTrim、RTrim 和Trim 函数 (44)Mid 函数 (45)Minute (46)Month 函数 (46)MonthName 函数 (46)MsgBox 函数 (47)Now (49)Oct (50)Replace 函数 (50)RGB 函数 (52)Right 函数 (53)Rnd 函数 (53)Round 函数 (54)Microsoft(R) Visual Basic(R) Scripting Edition (55)ScriptEngineMajorVersion 函数 (56)ScriptEngineMinorVersion 函数 (56)Second 函数 (57)SetLocale 函数 (57)Sgn 函数 (58)Sin 函数 (59)Space 函数 (60)Split 函数 (60)Sqr 函数 (61)StrComp 函数 (62)String 函数 (63)StrReverse 函数 (64)Tan 函数 (64)Time 函数 (65)Timer 函数 (65)TimeSerial 函数 (65)TimeValue (66)TypeName 函数 (67)UBound 函数 (68)UCase 函数 (69)VarType 函数 (69)Weekday 函数 (70)Year 函数 (73)VBS 函数大全Abs 函数返回数字的绝对值。
VBS函数大全
Array 函数 (3)Asc 函数 (4)Atn 函数 (4)CBool 函数 (5)CByte 函数 (5)CCur 函数 (6)CDate 函数 (7)CDbl 函数 (7)Chr 函数 (8)CInt 函数 (8)CLng 函数 (9)Cos 函数 (10)CreateObject 函数 (10)CSng 函数 (12)CStr 函数 (12)Date 函数 (13)DateAdd 函数 (14)DateDiff 函数 (14)DatePart 函数 (15)DateSerial 函数 (17)DateValue 函数 (18)Day 函数 (18)Eval 函数 (19)Exp 函数 (20)Filter 函数 (20)FormatCurrency 函数 (22)FormatDateTime 函数 (23)FormatNumber 函数 (24)FormatPercent 函数 (25)GetLocale 函数 (26)GetObject 函数 (27)GetRef 函数 (29)Hex 函数 (30)Hour 函数 (31)InputBox 函数 (31)InStr 函数 (32)InStrRev 函数 (34)Int、Fix 函数 (36)IsArray 函数 (36)IsDate 函数 (37)IsEmpty 函数 (38)IsNull 函数 (38)IsNumeric 函数 (39)Join 函数 (40)LBound 函数 (41)LCase 函数 (41)Left 函数 (42)Len 函数 (43)LoadPicture 函数 (43)Log 函数 (44)LTrim、RTrim 和Trim 函数 (44)Mid 函数 (45)Minute (46)Month 函数 (46)MonthName 函数 (46)MsgBox 函数 (47)Now (49)Oct (50)Replace 函数 (50)RGB 函数 (52)Right 函数 (53)Rnd 函数 (53)Round 函数 (54)Microsoft(R) Visual Basic(R) Scripting Edition (55)ScriptEngineMajorVersion 函数 (56)ScriptEngineMinorVersion 函数 (56)Second 函数 (57)SetLocale 函数 (57)Sgn 函数 (58)Sin 函数 (59)Space 函数 (60)Split 函数 (60)Sqr 函数 (61)StrComp 函数 (62)String 函数 (63)StrReverse 函数 (64)Tan 函数 (64)Time 函数 (65)Timer 函数 (65)TimeSerial 函数 (65)TimeValue (66)TypeName 函数 (67)UBound 函数 (68)UCase 函数 (69)VarType 函数 (69)Weekday 函数 (70)Year 函数 (73)VBS函数大全Abs 函数返回数字的绝对值。
VBscript常用函数.
VBscript常用函数[实用zz]VBscript常用函数:1.数值型函数:abs(num): 返回绝对值sgn(num): num>0 1; num=0 0; num<0 -1;判断数值正负hex(num): 返回十六进制值直接表示:&Hxx 最大8位oct(num): 返回八进制值直接表示:&Oxx 最大8位sqr(num): 返回平方根num>0int(num): 取整int(99.8)=99; int(-99.2)=100fix(num): 取整fix(99.8)=99; fix(-99.2)=99round(num,n): 四舍五入取小数位round(3.14159,3)=3.142 中点数值四舍五入为近偶取整round(3.25,1)=3.2log(num): 取以e为底的对数num>0exp(n): 取e的n次幂通常用num^nsin(num): 三角函数,以弧度为值计算(角度*Pai)/180=弧度con(num); tan(num); atn(num)2.字符串函数:len(str):计算字符串长度中文字符长度也计为一!mid(str,起始字符,[读取长度]):截取字符串中间子字符串left(str,nlen):从左边起截取nlen长度子字符串right(str,nlen):从右边起截取nlen长度子字符串Lcase(str):字符串转成小写Ucase(str):字符串转成大写trim(str):去除字符串两端空格Ltrim(str):去除字符串左侧空格Rtrim(str):去除字符串右侧空格replace(str,查找字符串,替代字符串,[起始字符,替代次数,比较方法]):替换字符串注:默认值:起始字符1;替代次数不限;比较方法区分大小写(0)InStr([起始字符,]str,查找字符串[,比较方法]):检测是否包含子字符串可选参数需同时选返回起始位置InStrRev(str,查找字符串[,起始字符][,比较方法]):反向检测是否包含子字符串返回起始位置space(n):构造n个空格的字符串string(n,str):构造由n个str第一个字符组成的字符串StrReverse(str):反转字符串split(str,分割字符串[,次数][,比较方法]):以分割字符串为分割标志将字符串转为字符数组可选参数需同时选3.数据类型转换函数:Cint(str):转换正数True -1;False 0;日期距离1899/12/31天数;时间上午段0;下午段1;Cstr(str):日期输出格式yyyy/mm/dd;时间输出格式Am/Pm hh:mm:ssClng(str):与Cin()类似Cbool(num):num不为零True;反之FalseCdate(str):转换日期格式0:#Am 12:00:00#;正数距离1899/12/31天数的日期;浮点数日期+小数时间Cbyte(num):num<255 转换为字节Csng(str):转换为单精度数值Cdbl(str):转换为双精度数值Ccur(str):转换为现金格式4.时间函数:date:取系统当前日期time:取系统当前时间now:取系统当前时间及日期值Datetime类型timer:取当前时间距离零点秒值,计时器,可计算时间差DateAdd(间隔单位,间隔值,日期):推算相邻日期DateDiff(间隔单位,日期一,日期二):计算时间差日期二-日期一Datepart(间隔单位,日期):计算日期的间隔单位值Dateserial(date):输出日期值(按序列计算)Timeserial(time):输出时间值(按序列计算)DateValue(datetime):取出字符串中日期值Timevalue(datetime):取出字符串中时间值weekday(date):计算星期几MonthName(date):输出月分名year(datetime):截取年份month(datetime):截取月份day(datetime):截取日hour(datetime):截取小时minute(datetime):截取分钟second(datetime):截取秒5.其它函数:Array(unit,..):动态生成数组Asc(str):输出字符串第一个字符的ASCII码Chr(asc):转换ASCII为字符Enter:Chr(13)&Chr(10)Filter(数组名称,关键字符串,[,包含][,比较方法]):将字符串数组中含有关键字符串的元素存成新的数组(默认)[包含]为false则取不包含的元素Join(ArrayName):将数组中元素连成字符串Ubound(ArrayName[,维数]):取得数组相应维数的上界Lbound(ArrayName[,维数]):取得数组相应维数的下界一般为0Randmize n:启动随机数种子Rnd(n):取得随机数,n>0或为空,取序列下一随机值,n<0,随机值相同,n=0,生产与上一随机值相同的数取介于A和B之间的随机正数C,公式:C=Int((B-A+1)*Rnd()+A) 条件(B>A)子程序和自定义函数Sub StrSubName Function StrFunName(arg[1],..)子程序体函数体Exit Sub 中途跳出Exit Function 中途跳出End Sub StrFunName=Value 返回值End Function[call] StrSubName 引用子程序Var=StrFunName(arg[1],..) 引用函数子程序和自定义函数可以递归调用;ASP六大对象常用语句示范:Response:Response.write StrVar/"String":向网页写出参数值或字符串等同于在Html标记中嵌入<%=StrVar/"String"%>Response.End:停止页面编译,并将已经编译内容输出到浏览器Response.Buffer=True|False:页面编译时是否使用缓存的设置,一般在页面头部设置Response.Flush:强制输出页面已编译部分内容Response.Clear:将缓冲区内的数据清除Response.Redirect URL:停止页面编译或输出,转载指定所需页面Response.IsClientConnected:返回True|False,检测用户是否还处于连接状态Response.Charset(CharsetName):设置页面编码类型,即<metahttp-equiv="Content-Type" content="text/html; charset=gb2312"> Response.ContentType [= ContentType ]:设置页面文件类型,同上Response.Expires [= number]:设置页面失效时间,单位分钟Response.ExpiresAbsolute [= [date] [time]]:设置页面失效的绝对时间Response.Status = StatusDescription:设置页面状态描述Request:Request("PassStrName"):读取网页传递值,包括表单及以?PassStrName=value&PassStrName_n=value_n形式Request[.collection|property|method](variable)Request.querystring("PassStrName"):读取Get方法传递的表单值和?PassStrName=valueRequest.QueryString(Varible)[(Index).Count]Request.form("PassStrName"):读取Post方法传递的纯表单域的值Request.Form(Parameter)[(Index).Count]Request.ServerVaribles(Server Environment Variable):读取客户端系统环境变量,详见参考Request.BinaryRead(Count):读取指定字节数的传送值Request.TotalBytes:查询体的长度,以字节为单位,只读注:同名表单如:CheckBox如有多项值,传递形式如右,StrName=value1,value2,...需要用Split函数分割各项值Multiple的Select表单与CheckBox类似,TextArea的值可包含换行字符,用Replace 转为<br>,以满足格式需要Session:(用户全局变量)Session("SesName")=value:存储Session变量值,也可读取该值Session("SesName")=Empty:判断Session值是否存在的两种方法IsEmpty(Session("SesName"))=True|False:判断Session值是否存在的两种方法Session.TimeOut=num:设置Session变量的存在时效,单位分钟Session.Abandon:清除所有Session变量值Session.SessionID:Session变量的ID序列号,只读Application:(应用程序全局变量)Application("AppName")=value:存储Application变量值,也可读取该值Application("AppName")=Empty:判断Application值是否存在的两种方法IsEmpty(Application("AppName"))=True|False:判断Application值是否存在的两种方法Application.Lock:Application变量值锁定,防止同时更改变量值Application.UnLock:Application变量值解锁,允许更改变量值注:Session与Application变量都可以用来存储数组和系统对象,引用方法是变量名相当于数组名而已,但不能直接改变其值,需要借助临时数组修改值后,再赋给Session与Application变量Global.asa文件的结构:<% @language="VBscript"%><% Sub Application_OnStart ...End SubSub Application_OnEnd ... End SubSub Session_OnStart ...End SubSub Session_OnEnd ... End Sub%>Server:Server.MapPath("FileUrl"):映射文件名的服务器站点绝对地址,Path=Server.MapPath(./)可以得到虚拟目录根路径Server.HtmlEncode("string"):转换为可以直接显示带Html格式的字符串,如:<,>等Server.URLEncode( "string"):转换为浏览器地址编码set Var=Server.CreatObject("ObjName"):创建对象变量Server.ScriptTimeout = NumSeconds:ASP程序页面执行时限,以秒为单位Cookies: 存储在用户本机的临时变量,每个Cookie的最大字节4KB,最多可以有300个Cookie 1.2MBResponse.cookies("StrCookieName")=value:存储Cookie变量值,也可读取该值Response.cookies("StrCookieName")="":判断是否为空Response.cookies("StrCookieName").Expires=Date:变量有效期,以天为单位,小于当前时间立即失效Response.Cookies(Cookie[(key).Attribute]):标准语法ObjectContext 控制ASP的事务处理ObjectContext.OnTransactionAbort:由放弃的事务处理事件激发,在脚本完成处理后发生ObjectContext.OnTransactionCommit:由成功的事务处理事件激发,在脚本完成处理后发生ObjectContext.SetAbort:显式的放弃一次事务处理ObjectContext.SetComplete:覆盖前面任何调用ObjectContext.SetAbort方法的调用Msgbox "string"/StrName:VBscript提示框表单的Onsubmit事件:在同一页面写入FunctionFormName_onsubmit()..FormName_onsubmit=True/False..end Function,页面会在提交前先执行语句,并根据返回值判断是否完成提交任务。
VBS函数大集合
VBS函数大集合收藏A bs 函数返回数的绝对值。
And运算符执行两个表达式的逻辑连接。
A rray函数返回含一数组的变体。
Asc函数返回字符串首字母的A NSI 字符代码。
赋值运算符 (=)给变量或属性赋值。
Atn函数返回数的反正切值。
调用语句将控制移交 Sub或 Fun ction过程。
CBoo l 函数返回已被转换为 Bo olean子类型的变体的表达式。
C Byte函数返回已被转换为字节子类型的变体的表达式。
CCur函数返回已被转换为货币子类型的变体的表达式。
CDate函数返回已被转换为日期子类型的变体的表达式。
CDbl函数返回已被转换为双精度子类型的变体的表达式。
Chr函数返回指定A NSI 字符码的字符。
CI nt 函数返回已被转换为整数子类型的变体的表达式。
Cl ass 对象提供对已创建的类的事件的访问。
C lass语句声明类名C lear方法清除 Err对象的所有属性设置。
C Lng 函数返回已被转换为Long子类型的变体的表达式。
颜色常数颜色常数列表。
比较常数用于比较运算的常数列表。
连接运算符 (&)强制两个表达式的字符串连接。
C onst语句声明用于字母值的常数。
Cos函数返回角度的余弦值。
C reate Objec t 函数创建并返回对“自动”对象的引用。
CS ng 函数返回已被转换为单精度子类型的变体的表达式。
C Str 函数返回已被转换为字符串子类型的变体的表达式。
日期和时间常数在日期和时间运算中用来定义星期几和其他常数的常数列表。
日期格式常数用于日期和时间格式的常数列表。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Eval 函数 计算表达式并返回结果。
Exp 函数 返回 e (自然对数的底) 的多少次方。
Filter 函数 根据指定的筛选条件,返回含有字符串数组子集的、下限为 0 的数组。
Fix 函数 返回数的整数部分。
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。
InStrRev 函数 返回一个字符串在另一个字符串中出现的位置,但是从字符串的尾部算起。
Int 函数 返回数的整数部分。
IsArray 函数 返回 Boolean 值,反映变量是否为数组。
IsDate 函数 返回 Boolean 值,反映表达式能否转换为日期。
IsEmpty 函数 返回 Boolean 值,反映变量是否已被初始化。
ScriptEngineMinorVersion 函数 返回使用中的脚本引擎的次版本号。
Second 函数 返回秒数,取值范围为 0 至 59。
SetLocale 函数 设置全局区域设置并返回以前区域设置.
Sgn 函数 返回反映数的符号的整数。
Sin 函数 返回角度的正弦值。
Space 函数 返回由指定数量的空格组成的字符串。
LTrim 函数 返回去掉前导空格的字符串。
Mid 函数 从字符串中返回指定数量的字符。
Minute 函数 返回分钟数,取值范围为 0 至 59。
Month 函数 返回表示月份的数,取值范围为 1 至 12。
MonthName 函数 返回表示月份的字符串。
MsgBox 函数 在对话框中显示消息,等待用户单击按钮,并返回表示用户所击按钮的数值。
Tan 函数 返回角度的正切值。
Time 函数 返回表示当前系统时间的“日期”子类型的“变体”。
Timer 函数 返回时经子夜 12:00 AM 后的秒数。
TimeSerial 函数 返回含有指定时分秒时间的日期子类型的变体。
TimeValue 函数 返回含有时间的日期子类型的变体。
LBound 函数 返回指定维数数组的最小有效下标。
LCase 函数 返回的字符串已被转换为小写字母。
Left 函数 返回字符串最左边的指定数量的字符。
Len 函数 返回字符串中的字符数或存储变量所需的字节数。
LoadPicture 函数 返回图片对象。只用于 32 位平台。
Log 函数 返回数的自然对数。
Round 函数 返回指定位数、四舍五入的数。
RTrim 函数 返回去掉尾部空格的字符串副本。
ScriptEngine 函数 返回反映使用中的脚本语言的字符串。
ScriptEngineBuildVersion 函数 返回使用中的脚本引擎的编译版本号。
ScriptEngineMajorVersion 函数 返回使用中的脚本引擎的主版本号。
Now 函数 返回计算机的当前系统日期和时间。
Oct 函数 返回表示该数八进制数值的字符串。
Replace 函数 返回一字符串,其中指定的子串已被另一个子串替换了规定的次数。
RGB 函数 返回代表 RGB 颜色值的数字。
Right 函数 返回字符串最右边的指定数量的字符。
Rnd 函数 返回随机数。
Date 函数 返回当前系统日期。
DateAdd 函数 返回的日期已经加上了指定的时间间隔。
DateDiff 函数 返回两个日期之间的间隔。
DatePart 函数 返回给定日期的指定部分。
DateSerial 函数 返回指定年月日的日期子类型的变体。
DateValue 函数 返回日期子类型的变体。
VBS函数列表,详细内容可以去MSDN ONLINE查看
Abs 函数 返回数的绝对值。
Array 函数 返回含有数组的变体。
Asc 函数 返回字符串首字母的 ANSI 字符码。
Atn 函数 返回数值的反正切。
CBool 函数 返回已被转换为 Boolean 子类型的变体的表达式。
Weekday 函数 返回表示星期几的数值。
WeekdayName 函数 返回表示星期几的字符串。
Year 函数 返回表示年份的数值。
CInt 函数 返回已被转换为整形子类型的变体的表达式。
CLng 函数 返回已被转换为Long子类型的变体的表达式。
Cos 函数 返回角度的余弦。
CreateObject 函数 创建并返回对“自动”对象的引用。
CSng 函数 返回已被转换为单精度子类型的变体的表达式。
CStr 函数 返回已被转换为字符串子类型的变体的表达式。
FormatDateTime 函数 返回的表达式为日期和时间格式。
FormatNumber 函数 返回的表达式为数字格式。
FormatPercent 函数 返回的表达式为百分数(乘以 100)格式,后面有 % 符号。
GetLocale 函数 返回当前区域设置 ID 值.
GetObject 函数 返回从文件对“自动”对象的引用。
Split 函数 返回下限为 0 的、由指定数量的子串组成的一维数组。
Sqr 函数 返回数的平方根。
StrComp 函数 返回反映字符串比较结果的数值。
String 函数 返回指定长度的重复字符串。
StrReverse 函数 返回一字符串,其中字符的顺序与指定的字符串中的顺序相反。
Trim 函数 返回去掉前导空格或尾部空格的字符串副本。
TypeName 函数 返回一字符串,它提供了关于变量的变体子类型信息。
UBound 函数 返回指定维数数组的最大有效下标。
UCase 函数 返回的字符串已经被转换为大写字母。
VarType 函数 返回标识变体子类型的数值。
IsNull 函数 返回 Boolean 值,反映表达式是否含有无效数据(Null)。
IsNumeric 函数 返回 Boolean 值,反映表达式能否转换为数字。
IsObject 函数 返回 Boolean 值,反映表达式是否引用了有效的“自动”对象。
Join 函数 返回通过连接许多含有数组的子串而创建的字符串。
GetRef 函数 返回对能够绑定到一事件的过程的引用。
Hex 函数 返回一字符串,代表一个数的十六进制值。
Hour 函数 返回表示钟点的数字,取值范围为 0 至 23。
InputBox 函数 在对话框中显式一提示,等待用户输入文本或单击按钮,并返回文本框的内容。
InStr 函数 返回一个字符串在另一个字符串中首次出现的位置。
CByte 函数 返回已被转换为字节子类型的变体的表达式。
CCur 函数 返回已被转换为货币子类型的变体的表达式。
CDate 函数 返回已被转换为日期子类型的变体的表达式。
CDbl 函数 返回已被转换为双精度子类型的变体的表达式。
Chr 函数 返回与指定的 ANSI 字符码相关的字符。