-
wincc
中使用
vbs
的常用函数
1.
函数
array()
功能
:
创建
一个数组变量
格式
:array(list)
参数
:list
为数组变量中的每个数值列
,
中间用逗号间隔
例子
:
<%
i
=
array
(
“
1
”
,
”
2
”
,
”
p>
3
”
)
%>
结果
:
i
被赋予为数组
2.
函数
C
int()
功能
:
将一表达式
/
其它类型的变量转换成整数类型
(int)
格式
:C
int(expression)
参数
:expression
是任何有效的表达式
/
其它类型的变量
例子
:
<%
f
=
”
234
”
cINT(f)
+
2
%>
结果
:
236
函数
Cint()
将字符”
234
”转换
成整数<
/p>
234.
如果表达式为空
,
3.
函数
:Creatobject()
功能
:
创建及返回一个
ActiveX
< br>对象
.
格式
:Creatobject(o
bname)
参数
bname
是对象的名称
例子
:
<%
Set
con
=
Object(
“
tion
”
)
%>
结果
:
4.
函数
Cstr()
功能
:
将一
表达式
/
其它类型的变量转换成字符类型
(string)
格式
:Cstr(expression)
参数
:e
xpression
是任何有效的表达式
/
其它类型的变量
例子
:
<%
s
=
3
+
2
”
The
result
is:
”
&
cStr(s)
%>
结果
:<
/p>
函数
Cstr()
将整数
5
转换
成字符”
5
”
.
5.
函数
D
ate()
功能
:
返回当前系统
(serve
r
端
)
的日期
或者无效时
,
返回值为
0;
格式
:
Date()
参数
:
无
例子
<%
date
()
%>
结果
:05/10/00
6.
函数
Dateadd()
功能
:
计算
某个指定的时间和
格式
:
da
teadd(timeinterval,number,date)
参数
:t
imeinterval
是时间单位
(
月
,
日
..);
number
是时间间隔值
,da
te
是时间始点
.
例子
:
<%
currentDate
=
#8/4/99#
newDate
=
DateAdd(
“
m
”
,3,current
Date)
newDate
%>
<%
currentDate
=
#12:34:45
PM#
newDate
=
DateAdd(
“
h
”
,3,current
Date)
newDate
%>
结果
:
11/4/99
3:34:45
PM
其中
“
m
”
=
”
mon
th
”
;
“
d
”
=
”
day
”
;
如果是
currentDate
p>
格式
,
则
,
“
h
”
=
”
hou
r
”
;
“
s
”
=
”
sec
ond
”
;
7.
函数
D
atediff()
功能
:
计算某量个指定的时间差
< br>
格式
:
da
tediff(timeinterval,date1,date2[,firstdayofweek[,f
irstdayofyear]])
参
数
:
例子
:
<%
fromDate
=
#8/4/99#
toDate
=
#1/1/2000#
”
There
are
”
&
_
p>
DateDiff(
“
d
< br>”
,fromDate,toDate)
&
_
“
days
to
millenium
from
8/4/99.
”
%>
结果
:There
are
150
days
to
millenium
from
8/4/99.
8.
函数
d
ay()
功能
:
返回一个整数值
,
对应于某月的某日
格式
:
day(date)
timeinterval
是
时
间
单
位
;
date1,da
te2
是
有
效
的
日
期
表
达<
/p>
式
,firstdayofweek,firstdayofye
ar
是任意选项
.
参数
:
da
te
是一个有效的日期表达式
;
例子
<%
=date(#8/4/99#)
%>
结果
:4
9.
函数
formatcurrency()
功能
:
转换
成货币格式
格式
:
formatcurrency(expression
p>
[,digit[,leadingdigit[,paren[,groupdigit]
]]])
参数
:
expression
是有效的数字
表达式
;digit
表示小数点后的位数
;leadingdigit,paren,groupdigit
是任意选项
.
例子
<%=FormatCurrency(34.3456)%&
gt;
结果
34.35
10.
函
数
Formatdatetime()
功能
:<
/p>
格式化日期表达式
/
变量
格式
:
fo
rmatdatetime(date[,nameformat])
参数
:
da
te
为有效的日期表达式
/
变量
;nameformat
是指定的日期格式常量名称
< br>.
例子
<%
=formatdatetime(
“
08/04/99<
/p>
”
,vblongdate)
%>
结果
:Wednesday,Aug
ust
04,1999
说明
:
---------------------------
--------------------------------------------------
---
描述
返回表达式,此表达式已被格式化为日期或时间。
语法
FormatDateTime(Date[,
NamedFormat])
FormatDateTime
函数的语法有以下参数:
参数
描述
Date
必选项。要被格式化的日期表达式。
NamedFormat
可选项。
指示所使用的日期
/
< br>时间格式的数值,
如果省略,
则使用
vbGeneralDate
。
设置
NamedFormat
参数可以有以下值:
常数
值
描述
vbGeneralDate
0
显示日期和
/
或时间。
如果有日期部分,
则将该
部分显示为短日期格式。
如果
有时间部分,则将该部分显示为长
时间格式。如果都存在,则显示所有部分。
vbLongDate
1
使用计算机区域设置中指定的长日期格式显示日期。
vbShortDate
2
使用计算机区域设置中指定的短日期格式显示日期。
vbLongTime
3
使用计算机区域设置中指定的时间格式显示时间。
vbShortTime
4
使用
24
小时格式
(hh:mm)
显示时间。
说明
下面例子利用
FormatDateTime
函数把表达式格式化为长日期型并且把它赋给
MyDateTime:
Function
GetCurrentDate
“
FormatDateTime
把日期型格式化为长日期型。
GetCurrentDate
=
FormatDateTime(Date,
1)
End
Function
11.
函
数
Isnumeric()
功能
:
返回
一个布尔值
,
判断变量是否为数字变量
,
或者是可以转换成数字的其它变量
.
格式
:i
snumeric(expression)
参数
:expression
是任意的变量
.
例子
:
<%
i=
“<
/p>
234
”
isnumeric(i)
%>
结果
:
true.
12.
函数
Isobject()
功能
:
返回一个布尔值
,
判断变量是否为对象的变量
,
格式
:
isobject(expression)
参数
:
expression
是任意的变量
.
例子
:
<%
set
con
=bject(
“
tion
”
)
isobject(con)
%>
结果
:
true
13.
函数
:Lbound()
功能
:
返回一个数组的下界
.
格式
:Lbound(arrayname[,dimension])
参数
:arrayname
是数组变量
,dimension
是任意项
例子
:
<%
i
=
array(
“
1
”
,
”
2
”
,
”<
/p>
3
”
)
lbound(i)
%>
结果
:0
14.
函数
Lcase()
功能
:
将一字符类型变量的字符全部变换小写字符
p>
.
格式
:Lcase(string)
参数
:s
tring
是字符串变量
-
-
-
-
-
-
-
-
-
上一篇:塑胶产品负面描述英文词汇
下一篇:Fortran常用函数