lbound 메서드

VBArray의 지정된 차원에서 사용하는 최저 인덱스 값을 반환합니다.

function lbound([dimension : Number]) : Object

인수

  • dimension
    선택적 요소로서, 하한 인덱스를 구하는 VBArray의 차원입니다. 생략하면 lbound는 1이 전달된 것처럼 동작합니다.

설명

VBArray가 비어 있으면 lbound 메서드는 undefined를 반환합니다. dimension이 VBArray의 차원 수보다 크거나 음수이면 메서드는 "범위를 벗어난 첨자" 오류를 발생시킵니다.

예제

다음 예제는 세 부분으로 구성됩니다. 첫 번째 부분은 Visual Basic 안전 배열을 만들기 위한 VBScript 코드이고 두 번째 부분은 안전 배열의 차원 수와 각 차원의 하한을 결정하는 JScript 코드입니다. 안전 배열은 Visual Basic보다는 VBScript에서 많이 만들기 때문에 하한은 항상 0입니다. 두 부분 모두 HTML 페이지의 <HEAD> 섹션에 입력합니다. 세 번째 부분은 <BODY> 섹션에 입력하여 다른 두 부분을 실행시키는 JScript 코드입니다.

<HEAD>
<SCRIPT LANGUAGE="VBScript">
<!--
Function CreateVBArray()
   Dim i, j, k
   Dim a(2, 2)
   k = 1
   For i = 0 To 2
      For j = 0 To 2
         a(j, i) = k
         k = k + 1
      Next
   Next
   CreateVBArray = a
End Function
-->
</SCRIPT>

<SCRIPT LANGUAGE="JScript">
<!--
function VBArrayTest(vba){
   var i;
   var a = new VBArray(vba);
   var s = "";
   for (i = 1; i <= a.dimensions(); i++)
   {
      s += "The lower bound of dimension ";
      s += i + " is ";
      s += a.lbound(i);
      s += ".<BR>";
   }
   return (s);
}
-->
</SCRIPT>
</HEAD>

<BODY>
<SCRIPT language="jscript">
   document.write(VBArrayTest(CreateVBArray()));
</SCRIPT>
</BODY>

요구 사항

버전 3

적용 대상:

VBArray 개체

참고 항목

참조

dimensions 메서드

getItem 메서드

toArray 메서드

ubound 메서드