VBS函数

合集下载

VBS重要函数整理

VBS重要函数整理

VBS函数大集合收藏Abs 函数返回数的绝对值。

And 运算符执行两个表达式的逻辑连接。

Array 函数返回含一数组的变体。

Asc 函数返回字符串首字母的ANSI 字符代码。

赋值运算符(=) 给变量或属性赋值。

Atn 函数返回数的反正切值。

调用语句将控制移交Sub 或Function 过程。

CBool 函数返回已被转换为Boolean 子类型的变体的表达式。

CByte 函数返回已被转换为字节子类型的变体的表达式。

CCur 函数返回已被转换为货币子类型的变体的表达式。

CDate 函数返回已被转换为日期子类型的变体的表达式。

CDbl 函数返回已被转换为双精度子类型的变体的表达式。

Chr 函数返回指定ANSI 字符码的字符。

CInt 函数返回已被转换为整数子类型的变体的表达式。

Class 对象提供对已创建的类的事件的访问。

Class 语句声明类名Clear 方法清除Err 对象的所有属性设置。

CLng 函数返回已被转换为Long 子类型的变体的表达式。

颜色常数颜色常数列表。

比较常数用于比较运算的常数列表。

连接运算符(&) 强制两个表达式的字符串连接。

Const 语句声明用于字母值的常数。

Cos 函数返回角度的余弦值。

CreateObject 函数创建并返回对“自动”对象的引用。

CSng 函数返回已被转换为单精度子类型的变体的表达式。

CStr 函数返回已被转换为字符串子类型的变体的表达式。

日期和时间常数在日期和时间运算中用来定义星期几和其他常数的常数列表。

日期格式常数用于日期和时间格式的常数列表。

Date 函数返回当前系统日期。

DateAdd 函数返回加上了指定的时间间隔的日期。

DateDiff 函数返回两个日期之间的间隔。

DatePart 函数返回给定日期的指定部分。

DateSerial 函数返回指定年月日的日期子类型的变体。

DateV alue 函数返回日期子类型的变体。

Day 函数返回日期,取值范围为1 至31。

vbs数组函数

vbs数组函数

vbs数组函数VBS数组函数是在Visual Basic脚本语言中用于处理数组的一些函数。

VBS数组函数可以帮助我们更方便地操作数组,提高编程效率。

下面我们来介绍一些常用的VBS数组函数。

1. UBound 函数UBound 函数用于返回一个数组的上限。

它的语法为:UBound(arrayname[, dimension])其中,arrayname 表示要返回上限值的数组名,dimension 表示要返回上限值的维度。

如果 dimension 未指定,则默认为 1。

例如,我们有一个一维数组 a,它有 10 个元素,我们可以使用以下代码获取它的上限:Dim a(9)MsgBox UBound(a)这段代码会弹出一个消息框,其中的内容为9,表示a 数组的上限为 9。

2. LBound 函数LBound 函数用于返回一个数组的下限。

它的语法与 UBound 函数类似:LBound(arrayname[, dimension])其中,arrayname 表示要返回下限值的数组名,dimension 表示要返回下限值的维度。

如果 dimension 未指定,则默认为 1。

例如,我们有一个二维数组b,它的下限为1,我们可以使用以下代码获取它的下限:Dim b(1 To 10, 1 To 5)MsgBox LBound(b)这段代码会弹出一个消息框,其中的内容为1,表示b 数组的下限为 1。

3. Split 函数Split 函数用于将一个字符串拆分成一个数组。

它的语法为:Split(expression[, delimiter[, count[, compare]]])其中,expression 表示要被拆分的字符串,delimiter 表示分隔符,默认为一个空格,count 表示最多要拆分的次数,compare 表示字符串比较方式。

例如,我们有一个字符串s,它包含了一些人名,它们之间用逗号隔开,我们可以使用以下代码将它拆分成一个数组:Dim ss = "Tom, Jerry, Mike, Jack"Dim namesnames = Split(s, ", ")For i = 0 To UBound(names)MsgBox names(i)Next这段代码会弹出四个消息框,分别显示 Tom、Jerry、Mike 和 Jack。

VBscript常用函数.

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函数一览

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内置函数

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 函数:返回的表达式为数字格式。

vbscript函数大全

vbscript函数大全
GetObject([pathname][,class])
从指定的文件中返回指定的动态对象。
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)

vbs 用法

vbs 用法

vbs 用法vbs 用法VBS(Visual Basic Script)是一种常用的脚本语言,通常用于编写Windows操作系统的脚本和宏。

它具有简单易懂、灵活性强的特点,可用于自动化任务、系统管理、数据处理等方面。

以下是一些常见的vbs用法及其详细解释:文件操作•创建文件夹:Dim fsoSet fso = CreateObject("")"C:\NewFolder"使用FileSystemObject对象的CreateFolder方法可以创建指定路径下的文件夹。

•复制文件:Dim fsoSet fso = CreateObject("")"C:\", "C:\"使用FileSystemObject对象的CopyFile方法可以复制文件到指定目标路径。

•删除文件:Dim fsoSet fso = CreateObject("")"C:\"使用FileSystemObject对象的DeleteFile方法可以删除指定路径下的文件。

字符串处理•字符串连接:Dim str1, str2, resultstr1 = "Hello"str2 = " World"result = str1 & str2MsgBox result使用&符号可以将两个字符串连接起来,生成新的字符串。

•字符串查找:Dim str, positionstr = "Hello World"position = InStr(str, "World")MsgBox position使用InStr函数可以在一个字符串中查找另一个字符串,并返回其位置。

•字符串替换:Dim strstr = "Hello World"str = Replace(str, "World", "VBS")MsgBox str使用Replace函数可以将字符串中的某个子串替换为新的字符串。

VBS函数

VBS函数
标题:显示在对话框标题栏中的字符串表达式。如果省略 title,则应用程序的名称将显示在
标题栏中。
默认值:显示在文本框中的字符串表达式,在没有其它输入时作为默认的响应值。如果省略
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])
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

返回时间格式年月日相减后的指定日期 ("时参")
串参表示计算时间差的单位,"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月,布尔值
返回(字符串)指定的月份 返回带#号的时间格式,官方返回的是字符串
返回当前时间格式的年月日时秒
Second Time
(#时参#)
时参代表任何时间,用#号把时间前后括起来
返回(整数)一分钟中的某一秒(0-59)
返回当前时间格式的系统时间
返回已添加制定的时间日期 ("串参",#时参1#,#时参2#[])
时 间
串参表示要添加的时间单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年的 日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s"表 示秒,数参表示要添加的数目,时参代表任何日期,用#号把时间前后括起来 串参表示计算时间差的单位,"yyyy"表示年,"q"表示季度,"m"表示月,"y"表示一年的 日数,"d"表示日,"w"表示一周的日数,"ww"表示周,"h"表示小时,"n"表示分钟,"s"表 示秒,时参表示要对比计算的时间,设置游戏按技能时间为秒
数 ( 一 )
返回(字符串)指定数目的字符从左算起 ("串参")
返回(字符串)长度 ("串参")
返回(字符串)去除前面的空格 ("串参1",数参2[,数参3]) 数参2从指定的位置开始计算,[,数参3]指定返回几个数目的字符,不写返回直到结束 的字符 串1表示将要被替换的字符串,串2表示要替换什么字符或字符串,串3表示要替换串1里 的那些指定字符或字符串,数1表示从第几个字符开始替换,前面的字符将被删除,数2 表示替换的数量,-1表示替换所有相同的字符,数3大小写区分0区分2不区分 数参2指定返回第一到第几个字符,如果0则返回空字符串
时参表示字符串格式的时分秒时间
时参代表任何日期,用#号把时间前后括起来,数参表示1为星期日…7为星期六
返回(整数)一星期中的某天
WeekDayName (数参[,布尔值,数参])
返回(字符串)一星期中的某天
Year
(#时参#)
时参代表任何日期,用#号把时间前后括起来
返回(整数)某年份
返回年月日字符串格式转换成的时间格式 (#时参#) 时参代表任何日期,用#号把时间前后括起来
返回(整数)某月中的一天(1-31) (#时参#) 时参代表任何时间,用#号把时间前后括起来
返回(整数)某天中的某一小时(0-23) (#时参#) 时参代表任何时间,用#号把时间前后括起来
返回(整数)一小时中的某一分钟(0-59) (#时参#) 时参代表任何日期,用#号把时间前后括起来
返回(字符串)中间指定数目的字符 ("串1","串2","串3"[,数1[,数2[,数3]]]")
返回(字符串)把指定字符串或字符替换为另一个字符串或字符 ("串参1",数参2)
返回(字符串)指定数目的字符从右算起
14
RTrim Space StrComp StrReverse String Trim UCase
返回(整数)平方根 (数参)
返回某个角的正切值



数 ( 二 )
1 Asc
("串参")
1 2
返回(字符串)第一个字母的对应ANSI代码
Chr Hex InStr InStrRev Join LCase Left Len LTrim Mid Replace Right
(参数)
参数可以是字符或数字
返回ANSI代码相对应的第一个字符 (数参) 逢十六进一,0/1/2/3/4/5/6/7/8/9/A/B/C/D/E/F进10

3 4 5
返回(字符串)十六进制 ([数参1,]"串参2","串参3"[,数参4]) [数参1,]搜索开始的位置不写从左第1个开始搜默认0,串参2变量字符串要含有串参3 里的一个字符,串参3表示要在串参2里搜寻的字符,[,数参4]大小写区分0区分1不区 分,写了参数4就要把数参1写上 串参1变量字符串要含有串参2里的一个字符,串参2表示要在串参1里搜寻的字符,[,数 参3[,数参4]]数参3不写默认-1从右第1个字符串位置开始数,数参4大小写区分0区分1 不区分,返回的位置从左到右数起 和Split分割字符串刚好相反
3
时 间 日 期 函 数 ( 一 )
10 11 12 13 14 15 9 4 5 6 7 8
返回两个日期之间的时间间隔
DatePart DateSerial DataValue Day Hour Minute Month MonthName Now
("串参",#时参#[,])
返回整数指定日期的指定部分 (年参,月参,日参)

5
(数参)
参数为负数时,返回一个大于或等于这个数参的负整数,Fix 将 -8.4 转换为 -8
返回(整数)小数的整数部分 (数参) 参数为负数时,返回一个小于或等于这个数参的负整数,Int 将 -8.4 转换为 -9

6 7 8 9 10 11
返回(整数)小数的整数部分 (数参)
数 ( 一 )
返回(整数)自然对数 (数参) 逢八进一,0/1/2/3/4/5/6/7进10
返回(字符串)八进制 (数参) 数参大于零返回1,等于零返回0,小于零返回1
返回(整数)正(1)负(-1)数或是0 (数参) Sin α (阿尔法) = 对边比斜边
返回某个角的正弦值 ([数参]) [数参]可以不写,返回一个小于 1 但大于或等于 0 的值,配合Fix,Int或Round使用返 回一个整数生成范围随机数公式:Int((最大下标 - 最小下标 + 1) * Rnd + 最小下 标),下标可以是正负数
返回(整数)一个随机数
12 13 14
Round Sqr Tan
(数参1[,数参2])
[,数参2]可以不写,指定小数后右边位数第几位进行四舍五入
返回(整数))指定小数后位数进行四舍五入 (数参) 勾股定理:a² + b² = c²,c =Sqr(a² + b²) 两坐标的距离 = Int(Sqr((x1 - x2) * (x1 - x2) + (y2 - y1) * (y2 - y1))) Tan α (阿尔法) = 对边比邻边

返回某个字符串在另一字符串中的位置从左数 ("串参1","串参2"[,数参3[,数参4]])
返回某个字符串在另一字符串中的位置从右数 ("一维数组"[,"合拼符号"])

6
返回(字符串)一个一维数的合并体 ("串参") 仅把大写字母转换成小写字母

7 8 9 10 11 12 13
返回(字符串)小写形式 ("串参1",数参2) 数参2指定返回第一到第几个字符,如果0则返回空字符串
(数参)
取值范围-32768~32767,数值过大会提示溢出
小数四舍五入后转换为整数型 (数参) 取值范围-2147483648~2147483647,数值过大会提示溢出
小数四舍五入后转换为长整型
CStr
数值转换字符串
(数参)
1 2 3
Date
返回当前系统日期
DateAdd DateDiff
("串参",数参,#时参#)
返回分隔好的一维数组 (数组[,维参])
数 组 函 数
返回指定数组的最大可用下标
1 2
CBool
(数参)
0表示False假返回0,其他数值表示True真返回-1
相关文档
最新文档