成都网站建设
|
域名注册
|
虚拟主机
|
网站制作
|
网站案例
|
网站优化
|
网站推广
|
企业邮局
|
服务器租用
|
广告设计
首页
服务器租用
企业邮箱
虚拟主机
网站程序
营销推广
网站建设
域名注册
前端开发
网站备案
网站建设
网站方案
网站改版
网页设计
网站维护
网站策划
网站制作
服务器租用
web服务器
FTP服务器
服务器托管
服务器租用
vps主机服务器
云主机服务器
网站解决方案
服务器机房
企业邮箱
企业邮箱设置
企业邮箱优势
邮箱其他问题
邮箱功能讲解
邮箱收发问题
虚拟主机
主机管理
主机购买
数据库
主机续费升级
FTP上传
网站程序
java教程
asp程序
asp.net程序
vb编程
php程序
C#程序
营销推广
seo优化
网站推广
搜索引擎
免费资源
域名注册
域名转入\转出
英文域名
通用网址
中文域名
域名解析
无线网址
域名知识及服务
前端开发
html
jQuery
JavaScript教程
css
div+css
json教程
bootstrap教程
XML教程
ajax教程
网站备案
备案资料下载
备案流程指南
各省备案要求
备案常见问题
移动互联网
app应用开发
wap手机网站
微网站
当前位置:
创新互联
>>
常见问题
>>
网站建设
>>
网站制作
>>
VBScript其他函数介绍
VBScript其他函数介绍
作者:创新互联 文章来源:网站建设部 点击数:
更新时间:2010-07-19
接着前篇VBScript字符串函数文章的介绍,小编再跟大家说说VBScript其他函数。
1. Option Explicit
这是用于 Script 级强制要求显式声明该 Script 中的所有变量。如果使用 Option Explicit,该语句必须出现在 Script 的任何过程之前。使用 Option Explicit 语句时,必须使用 Dim、Private、Public 或 ReDim 语句显式声明所有变量。如果试图使用未经声明的变量名,则会出现错误。
2. UBound(arrayname, dimension)(LBound(arrayname, dimension))
这是返回指定数组维数的最大可用下标。(返回指定数组维的最小可用下标)。
arrayname:数组变量名,遵循标准变量命名约定。
dimension:指明要返回哪一维下界的整数。使用 1 表示第一维,2 表示第二维,以此类推。如果省略 dimension 参数,默认值为 1。
UBound 函数与 LBound 函数一起使用,用于确定数组的大小。使用 LBound 函数可以确定数组某一维的下界。所有维的默认下界均为 0。
3. IsArray, IsDate, IsEmpty, IsNull, IsNumeric, IsObject
这是判断是否数组,日期,Empty,Null,数值或对象。
4. CBool, CByte, CCur, CDate, CDbl, CInt, CLng, CSng, CStr
这是变量类型转换函数,分别转化为Boolean, Byte, Currency, Date, Double, Integer, Long, Single, String类型。
5. On Error Resume Next
这是启动错误处理程序。若不使用 On Error Resume Next 语句,发生的任何运行时错误都将是致命的,即显示错误信息并终止运行。On Error Resume Next 会使程序从紧随产生错误的语句之后的语句继续执行,或是从紧随最近一次调用过程(该过程含有 On Error Resume Next 语句)的语句继续运行。这个语句可以不顾运行时错误,继续执行程序,之后您可以在过程内部建立错误处理例程。在调用另一个过程时,On Error Resume Next 语句变为非活动的。所以,如果希望在例程中进行内部错误处理,则应在每一个调用的例程中执行 On Error Resume Next 语句。
6. Err.{property | method}
Err.Number为出错的个数。Err.Raise可以在代码中生成运行时的错误。Err.Clear可用于重新设置Err。
7. RGB(red, green, blue)
返回代表 RGB 颜色值的整数。
red:必选。0 到 255 间的整数,代表颜色中的红色成分。
green:必选。0 到 255 间的整数,代表颜色中的绿色成分。
blue:必选。0 到 255 间的整数,代表颜色中的蓝色成分。
8. 函数
[Public | Private] Function name [(arglist)]
[statements]
[name = expression]
[Exit Function]
[statements]
[name = expression]
End Function
小编特别声明 Function 过程的名称、参数以及构成其主体的代码。
Public:表示 Function 过程可被所有 Script 中的所有其他过程访问。
Private:表示 Function 过程只可被声明它的 Script 中的其他过程访问。
name:Function 的名称,遵循标准的变量命名约定。
arglis:代表调用时要传递给 Function 过程的参数的变量列表。用逗号隔开多个变量。
statements:在 Function 过程的主体中执行的任意语句组。
expression:Function 的返回值。
9. 过程
[Public | Private] Sub name [(arglist)]
[statements]
[Exit Sub]
[statements]
End Sub
小编特别声明 Sub 过程的名称、参数以及构成其主体的代码。
10. Set objectvar = {objectexpression | Nothing}
将对象引用赋给变量或属性。
objectvar:变量或属性的名称,遵循标准变量命名约定。
objectexpression:由对象名称、另一个已声明为相同对象类型的变量或返回相同对象类型的对象的函数或方法组成的表达式。
Nothing:停止 objectvar 与任何指定对象的关联。当没有其他变量引用 objectvar 原来所引用的对象时,如将其赋为 Nothing 会释放与该对象所关联的所有系统和内存资源。
11. Rem comment 或 ' comment
用于包含程序中的解释性注释。comment 参数是需要包含的注释文本。在 Rem 关键字和 comment 之间应有一个空格。
12. DateSerial(year, month, day)
对于指定的年、月、日,返回 Date 子类型的 Variant。
13. TimeSerial(hour, minute, second)
返回一个 Date 子类型的 Variant,含有指定时、分、秒的时间。
14. Date, Time, Now
系统的日期,时间。
15. Year, Month, Day, Hour, Minute, Second
把日期或时间拆分开为年、月、日、小时、分钟、秒。
16. DateDiff(interval, date1, date2)
interval:必选。字符串表达式,表示用于计算 date1 和 date2 之间的时间间隔。
date1, date2:必选。日期表达式。用于计算的两个日期。
interval 参数可以有以下值:
yyyy 年
q 季度
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 小时
m 分钟
s 秒
17. Rnd(number)
number 参数可以是任意有效的数值表达式。Rnd 函数返回一个小于 1 但大于或等于 0 的随机数。要产生指定范围的随机整数,请使用以下公式:
Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
这里, upperbound 是此范围的上界,而 lowerbound 是此范围内的下界。
18. TypeName(varname)
返回一个字符串,提供有关变量的 Variant 子类型信息。
TypeName 函数返回值如下:
Byte 字节值
Integer 整型值
Long 长整型值
Single 单精度浮点值
Double 双精度浮点值
Currency 货币值
Decimal 十进制值
Date 日期或时间值
String 字符串值
Boolean Boolean 值;True 或 False
Empty 未初始化
Null 无有效数据
<object type> 实际对象类型名
Object 一般对象
Unknown 未知对象类型
Nothing 还未引用对象实例的对象变量
Error 错误
好啦,VBScript函数的全部介绍就到这里了,如果你还有什么疑难问题,欢迎咨询
成都创新互联网站建设
,我们竭诚为您服务!
jsp,asp+,asp,php运行速度测试报告
:上一篇
什么网站算好站?
:下一篇
网站制作相关文章
jsp,asp+,asp,php运行速度测试报告
ASP小偷程序如何利用XMLHTTP实现表单的提交以及cookie
加载 DLL 时出错 RegExp的解决方法
新闻管理系统
网站建设流程步骤网页设计布局规则配色
VBScript字符串函数介绍
在Dreamweaver中使用层的几点建议
巧妙提高网站可读性
网站制作好了,网站内容排版要注意的
CMS系统在网站建设中的优势
创新互联专业网站策划、设计、制作、维护、推广一条龙服务!
7
8
9
10
常见问题
2
3
4
5
6
|
热门搜索
服务电话:028-86922220 13518219792 公司地址:成都市太升南路288号锦天国际A幢10楼2号
企业邮箱:
service@cdxwcx.com
版权所有:成都创新互联科技有限公司 蜀ICP备13010860号
成都网站建设