ASPでのUBOUNDとLUBOUNDの使い方

1041 ワード

UBound関数は、指定された配列次元が利用可能な最大下付きのLong型データを返します。
構文
UBound(arrayname[,dimension])UBound関数の文法は、以下の部分を含みます。
部分はarraynameを説明するのに必要です。配列変数の名前は、標準変数の名前に従います。dimensionのオプション;Variaant(Long)どの1次元の上界を返すかを指定します。1は1次元を表し、2は2次元を表し、これに類推する。dimensionを省略すれば、1だと思います。
説明
UBound関数はLBound関数とともに使用され、配列のサイズを決定します。LBoundは、配列のある1次元の上界を決定するために使用されます。
下記の次元を持つ配列に対して、UBoundの戻り値は下表を参照してください。
Dim A(1 To 100、0 To 3、-3 To 4)
ステートメント戻り値UBound(A,1)100 UBound(A,2)3 UBound(A,3)4
asp uound()関数の使用は、リターン配列の表示次元の最大使用は、下付きで使用可能です。
例えば:

<%
chkitems = Trim(Request("chk"))
if chkitems <> "" then
chkitem = split(chkitems,",")
'for i=0 to ubound(chkitem)
'Response.Write(chkitem(i) & "<br />")
'next
else
Response.Write(" !")
end if
%>
SPlit関数は、取得したチェックボックスの値をセパレータ'、'に分割して1つの配列のデータ形式で保存します。現在はどの複素オプションが選択されているかを順次出力します。forサイクルです。for循環変数の決定は、uound関数を使用します。