La fonction UBound renvoie des données de type Long dont la valeur est l'indice maximum disponible pour la dimension de tableau spécifiée.
Fonction UBound
Renvoie un Long dont la valeur est le plus grand indice disponible pour la dimension de tableau spécifiée.
grammaire
UBound(nom du tableau[, dimension])
La syntaxe de la fonction UBound se compose des parties suivantes :
description partielle
nom du tableau requis. Le nom de la variable du tableau, suivant les conventions de dénomination des variables standard.
dimension Facultatif ; Variante (longue). Spécifie la limite supérieure pour laquelle la dimension doit être renvoyée. 1 représente la première dimension, 2 représente la deuxième dimension, et ainsi de suite. Si la dimension est omise, elle est supposée être 1.
illustrer
La fonction UBound est utilisée avec la fonction LBound pour déterminer la taille d'un tableau. LBound est utilisé pour déterminer la limite supérieure d'une certaine dimension du tableau.
Pour les tableaux ayant les dimensions suivantes, UBound renvoie les valeurs indiquées dans le tableau suivant :
Dim A (1 à 100, 0 à 3, -3 à 4)
Valeur de retour de l'instruction
ULié(A, 1) 100
ULié(A, 2) 3
ULié(A, 3) 4
L'utilisation de la fonction asp ubound() renvoie l'indice maximum disponible pour la dimension indiquée du tableau.
comme:
Copiez le code comme suit :
<%
chkitems = Trim(Requête("chk"))
si chkitems <> "" alors
chkitem = split(chkitems,",")
'pour i=0 vers ubound(chkitem)
'Réponse.Write(chkitem(i) & "<br />")
'suivant
autre
Response.Write("Veuillez sélectionner un élément de vote !")
finir si
%>
Parce que la fonction split divise la valeur de la case à cocher obtenue en fonction du délimiteur ',' et la stocke dans un format de données de tableau, il est maintenant nécessaire d'afficher dans l'ordre les cases à cocher sélectionnées, en utilisant une boucle for et une variable de boucle for. Pour en être sûr, vous devez utiliser la fonction ubound