主题:  请教,关于split、ubound

聆心

职务:普通成员
等级:1
金币:1.0
发贴:199
注册:2001/8/13 3:13:37
#12002/3/15 15:38:32
我在看一个ASP程序中见到split、ubound,请问这两个是VBSCRIPT的函数吗?我没有见过,是做什么用的?谢谢



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53

5D荣誉斑竹

职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
#32002/3/15 17:45:02
VBScript我不懂,只是帮你查了一下资料

Split 函

返回基于 0 的一维数组,其中包含指定数目的子字符串。
语法
Split(expression[, delimiter[, count[, start]]])
Split 函数的语法有以下参数:

参数 描述
expression 必选。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。
delimiter 可选。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个 expression 字符串的单元素数组。
count 可选。被返回的子字符串数目,-1 指示返回所有子字符串。
compare 可选。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。



设置
compare 参数可以有以下值:
常数 值 描述
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
vbDatabaseCompare 2 执行基于数据库(在此数据库中执行比较)中包含的信息的比较。




UBound 函数
描述
返回指定数组维数的最大可用下标。
语法
UBound(arrayname[, dimension])
UBound 函数的语法有以下参数:

参数 描述
arrayname 必选。数组变量名,遵循标准变量命名约定。
dimension 可选。指定返回哪一维上界的整数。1 表示第一维,2 表示第二维,以此类推。如果省略 dimension 参数,则默认值为 1。


说明
UBound 函数与 LBound 函数一起使用,用于确定数组的大小。使用 LBound 函数可以确定数组某一维的下界。
所有维的默认下界均为 0。对于有这样维数的数组,UBound 函数返回以下结果:


Dim A(100,3,4)

语句 返回值
UBound(A, 1) 99
UBound(A, 2) 2
UBound(A, 3) 3

编辑历史:[这消息被hve编辑过(编辑时间2002-03-15 17:45:56)]


聆心

职务:普通成员
等级:1
金币:1.0
发贴:199
注册:2001/8/13 3:13:37
#42002/3/18 13:37:52
太感动了,真的非常感谢!!!