ubound أسلوب
إرجاع أعلى القيمة الفهرس المستخدم في الأبعاد المحددة من VBArray.
function ubound( [dimension : Number] ) : Number
الوسيطات
- dimension
اختياري. البعد VBArray التي تريدها أعلى الفهرس منضم. إذا تم حذفها, uboundيتصرف كما لو أنه تم تمرير 1.
ملاحظات
إذا كانت VBArray هو فارغ، uboundالأسلوب بإرجاع غير معرّف. إذا dimensionهو أكبر من عدد الأبعاد في VBArray، أو هو السالبة، ينشئ الأسلوب خطأ "منخفض خارج النطاق".
مثال
يلي مثال يتكون من ثلاثة أجزاء. الجزء أول هو VBScript تعليمات برمجية لإنشاء صفيف اﻷمن Visual أساسى. الجزء الثاني هو JScript تعليمات برمجية الذي يحدد عدد الأبعاد في صفيفة اﻷمن والحد الأعلى لكل بعد. كل من هذه الأجزاء انتقل في مقطع <HEAD> من HTML صفحة. الجزء الثالث هو ل JScript تعليمات برمجية التي تظهر في مقطع <النص الأساسي> تشغيل قسمين آخرين.
<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 upper bound of dimension ";
s += i + " is ";
s += a.ubound(i);
s += ".<BR>";
}
return (s);
}
-->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT language="jscript">
document.write(VBArrayTest(CreateVBArray()));
</SCRIPT>
</BODY>