Поделиться через


Метод lbound

Возвращает наименьшее значение индекса в заданном измерении массива VBArray.

function lbound([dimension : Number]) : Object

Аргументы

  • dimension
    Необязательный. Измерение массива VBArray, для которого необходимо получить наименьшее значение индекса. Если этот аргумент не указан, то по умолчанию метод lbound использует значение 1.

Заметки

Если массив VBArray является пустым, значение, возвращаемое методом lbound, не определено. Если в аргументе dimension передается значение, превышающее количество измерений в массиве VBArray, или отрицательное значение, метод создает ошибку "Список индексов вне диапазона".

Пример

Следующий пример состоит из трех частей. Первая часть представляет собой код VBScript, в котором создается безопасный массив Visual Basic. Вторая часть — это код JScript, в котором определяется количество измерений в безопасном массиве и нижняя граница каждого измерения. Поскольку безопасный массив создается в VBScript, а не в Visual Basic, нижняя граница всегда равна нулю. Обе эти части содержатся в разделе <HEAD> HTML-страницы. Третья часть состоит из кода JScript, который находится в разделе <BODY> и выполняет две другие части.

<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