Die UBound-Funktion gibt Daten vom Typ Long zurück, deren Wert der maximal verfügbare Index für die angegebene Array-Dimension ist.
UBound-Funktion
Gibt einen Long-Wert zurück, dessen Wert der größte verfügbare Index für die angegebene Array-Dimension ist.
Grammatik
UBound(Arrayname[, Dimension])
Die Syntax der UBound-Funktion besteht aus folgenden Teilen:
Teilbeschreibung
Arrayname erforderlich. Der Name der Array-Variablen gemäß den Standardkonventionen für die Benennung von Variablen.
Dimension Optional; Variante (Lang). Gibt die Obergrenze für die zurückzugebende Dimension an. 1 steht für die erste Dimension, 2 für die zweite Dimension und so weiter. Wenn die Dimension weggelassen wird, wird davon ausgegangen, dass sie 1 ist.
veranschaulichen
Die UBound-Funktion wird zusammen mit der LBound-Funktion verwendet, um die Größe eines Arrays zu bestimmen. LBound wird verwendet, um die Obergrenze einer bestimmten Dimension des Arrays zu bestimmen.
Für Arrays mit den folgenden Abmessungen gibt UBound Werte zurück, wie in der folgenden Tabelle gezeigt:
Dim A (1 bis 100, 0 bis 3, -3 bis 4)
Rückgabewert der Anweisung
UBound(A, 1) 100
UBound(A, 2) 3
UBound(A, 3) 4
Die Verwendung der asp ubound()-Funktion gibt den maximal verfügbaren Index für die angegebene Dimension des Arrays zurück.
wie:
Kopieren Sie den Codecode wie folgt:
<%
chkitems = Trim(Request("chk"))
wenn chkitems <> "", dann
chkitem = split(chkitems,",")
'for i=0 to ubound(chkitem)
'Response.Write(chkitem(i) & "<br />")
'nächste
anders
Response.Write("Bitte wählen Sie ein Abstimmungselement aus!")
Ende wenn
%>
Da die Split-Funktion den erhaltenen Kontrollkästchenwert entsprechend dem Trennzeichen „,“ teilt und in einem Array-Datenformat speichert, ist es nun erforderlich, mithilfe einer for-Schleife und einer for-Schleifenvariablen nacheinander auszugeben, welche Kontrollkästchen ausgewählt sind. Um sicherzugehen, müssen Sie die ubound-Funktion verwenden