ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | lbound

lbound

Описание

Возвращает самое низкое значение индекса, используемого в определенной размерности VBArray.

Синтаксис

safeArray.lbound(dimension)

Синтаксис метода lbound имеет следующие части:

Часть Описание
safeArray Обязательный. Объект VBArray.
dimension Факультативный. Размерность VBArray, для которой нужен самый меньший предельный индекс. Если он опущен, то lbound ведет себя так, как если бы было передано значение 1.

Комментарий

Если VBArray - пустой, то метод lbound возвращает undefined. Если dimension больше, чем количество размерностей в VBArray, или – отрицательное, то метод генерирует ошибку "Subscript out of range".

Следующий пример состоит из трех частей. Первая часть – это код VBScript для создания массива Visual Basic. Вторая часть – это код JavaScript, который определяет количество размерностей в массиве и наменьший индекс каждой размерности. Поскольку массив создается в VBScript, а не в Visual Basic, то меньший индекс будет всегда нулем. Обе эти части находятся в разделе <HEAD> страницы HTML. Третья часть – это код JavaScript, который помещается в разделе <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="JavaScript">
<!--
function VBArrayTest(vba)
{
  var i, s;
  var a = new VBArray(vba);
  for (i = 1; i <= a.dimensions(); i++)
  {
    s = "The lower bound of dimension ";
    s += i + " is ";
    s += a.lbound(i)+ ".
"; return(s); } } --> </SCRIPT> </HEAD> <BODY> <SCRIPT language="jscript"> document.write(VBArrayTest(CreateVBArray())); </SCRIPT> </BODY>
← Назад | Вперед →
Copyright © 2006 -  aranea.ru