Freigeben über


lbound-Methode

Aktualisiert: November 2007

Gibt den niedrigsten Indexwert zurück, der in der angegebenen Dimension eines VBArrays verwendet wird.

function lbound([dimension : Number]) : Object

Argumente

  • dimension
    Optional. Die Dimension des VBArrays, deren kleinster Indexwert bestimmt werden soll. Erfolgt keine Dimensionsangabe, verhält sich lbound wie bei der Übergabe von 1.

Hinweise

Ist das VBArray leer, gibt die lbound-Methode undefined zurück. Ist dimension größer als die Anzahl der Dimensionen im VBArray oder negativ, generiert die Methode den Fehler "Subskript außerhalb des gültigen Bereichs".

Beispiel

Das folgende Beispiel besteht aus drei Teilen. Der erste Teil ist VBScript-Code zum Erstellen eines Visual Basic-SafeArrays. Der zweite Teil besteht aus JScript-Code, der die Anzahl der Dimensionen des SafeArrays und die untere Grenze der einzelnen Dimensionen bestimmt. Da das SafeArray in VBScript und nicht in Visual Basic erstellt wird, ist die untere Grenze immer gleich Null. Beide Teile gehören in den <HEAD>-Abschnitt einer HTML-Seite. Der dritte Teil ist JScript-Code, der vom <BODY>-Abschnitt aus die Ausführung der beiden anderen Teile bewirkt.

<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, 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)+ ".<BR>";
      return(s);
   }
}
-->
</SCRIPT>
</HEAD>

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

Anforderungen

Version 3

Betrifft:

VBArray-Objekt

Siehe auch

Referenz

dimensions-Methode

getItem-Methode

toArray-Methode

ubound-Methode