1樓:匿名使用者
ubound函式返回陣列的最大下標
dim s(4) as string
dim i as integer
'i=4
i = ubound(s)
2樓:
就是取陣列的最大下標。
格式:ubound(陣列,第幾維)
給一段**,執行一下:
新建一窗體,然後到**區,刪除所有**後,貼上以下**,可見執行效果:
option explicit
private sub form_load()
dim a(10) as string
dim b(3, 6) as long
dim c(5, 9, 2) as string
dim i, j, k, n as long
i = ubound(a) '取一維陣列的最大下標,結果是10
j = ubound(b, 2) '取二維陣列第二維的最大下標,結果是6
k = ubound(c, 3) '取三維陣列第三維的最大下標,結果是2
n = ubound(c, 2) '取三維陣列的第二維最大下標,結果是9
debug.print i, j, k, n
end sub
執行結果,在立即視窗裡出現:
10 6 2 9
ubound 在vb中怎麼用啊?!
3樓:夢想種子
假設:dim a() as integerredim a(100) '重定義陣列
為101個元素
保留原回有陣列資訊,新增一個元素:
redim preserve a(ubound(a) + 1) '至此陣列元素有102個
(若不需答保留原有陣列資訊,去掉preserve關鍵字即可。)
4樓:匿名使用者
ubound ubound函式
返回抄一個 long 型資料,其值為指襲定的陣列維可用的最bai大下標。
語法ubound(arrayname[, dimension])ubound 函式的語du法包含下面zhi部分dao:
部分 描述
arrayname 必需的。陣列變數的名稱,遵循標準變數命名約定。
dimension 可選的;variant (long)。指定返回哪一維的上界。1 表示第一維,2 表示第二維,以此類推。如果省略 dimension,就認為是 1。
說明ubound 函式與 lbound 函式一起使用,用來確定一個陣列的大小。lbound 用來確定陣列某一維的上界。
對具有下述維數的陣列而言,ubound 的返回值見下表:
dim a(1 to 100, 0 to 3, -3 to 4)語句 返回值
ubound(a, 1) 100
ubound(a, 2) 3
ubound(a, 3) 4
vb中ubound()是什麼意思啊?
5樓:匿名使用者
取陣列的
上下標,或者說陣列橫向、縱向各有多少的個值;
假設一個陣列:
內arr (a1,a2,b1,b2,c1,c2)a = ubound(arr, 1) 第二個引數=1,表示取數容組的縱向有多少個值,a=3
b = ubound(arr, 2) 第二個引數=2,表示取陣列的橫向有多少個值,b=2
6樓:匿名使用者
a是陣列,ubound是取陣列下標上界的函式還有另外一個相關函式lbound,是取陣列下標下界的函式比如陣列a定義如下:
dim a(1 to 10)
ubound(a)=10
lbound(a)=1
7樓:匿名使用者
陣列的上邊界...
例如dim aa,bb
aa=array("1","2","3","4")bb=ubound(aa)
bb的值就應該是3了...
也就是ubound(aa)應該等於陣列aa的長度-1^_^
8樓:匿名使用者
ubound 最大下標
9樓:手機使用者
ubound 最大下標
lbound 最小下標
vb語言中ubound(a)是什麼意思?
10樓:匿名使用者
a是陣列,ubound是取陣列下標上界的函式還有另外一個相關函式lbound,是取陣列下標下界的函式比如陣列a定義如下:
dim a(1 to 10)
ubound(a)=10
lbound(a)=1
vb中的UBound的問題,VB中ubound()是什麼意思啊?
先說多維陣列 在一維陣列中,我們例如說從桌子左邊到右邊,每1cm為一個單位,可以有陣列 長度 i 這個i從0到120 在二維陣列中,我除了左右,我們有按照前後,每1cm為一個單位就有了陣列 桌面 i,j 這個1從0到120,j從0到60 在三維陣列中,我們除了前後左右,再加上上下,從下到上也每1cm...
在vb中n 用for迴圈怎麼寫
風華正茂 dim n as long dim s as double n inputbox 請輸入n的值 s 1 s初值設為1for i 1 to n step 1 s s i next i print s 最後輸出 dim n as long dim i as long dim s as long...
VB中label顯示怎麼換行,在VB中怎麼怎麼設定label自動換行
有兩種方法實現label換行 1 將label控制元件的可以調整控制元件label的寬度和高度,即可實現自動換行 2 控制換行。例如 private sub form load with label1 caption 12 vbcrlf 345 vbcrlf 6789 end with end su...