国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

VB中判斷數組維數

2024-07-21 02:20:49
字體:
來源:轉載
供稿:網友
設計思想:
在vb中數姐最大維數是60,所以我們通過錯誤捕捉來處理這個問題,在這里我們用到ubound函數
public function arrayrange(marray as variant) as integer
dim i as integer
dim ret as integer
dim errf as boolean

errf = false
on error goto errhandle
'判斷代入的參數是否為數組 
if not isarray(marray) then
arrayrange = -1
exit function
end if
'vb中數組最大為60
for i = 1 to 60
'用ubound函數判斷某一維的上界,如果大數組的實際維數時產生超出范圍錯誤,
' 此時我們通過resume next 來捕捉錯這個錯誤
ret = ubound(marray, i)
if errf then exit for
next i
'最后返回
arrayrange = ret

exit function
errhandle:
ret = i - 1
errf = true
resume next

end function
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云霄县| 吉木萨尔县| 雷山县| 吕梁市| 珲春市| 休宁县| 饶平县| 陕西省| 专栏| 威信县| 南雄市| 福清市| 土默特左旗| 德州市| 包头市| 湖南省| 澄迈县| 武定县| 穆棱市| 霍邱县| 广汉市| 惠东县| 南木林县| 昌宁县| 高州市| 博兴县| 开化县| 贡嘎县| 濮阳市| 灯塔市| 纳雍县| 尚志市| 新乡县| 永寿县| 涞源县| 西乌珠穆沁旗| 玉田县| 桐梓县| 隆德县| 河津市| 香格里拉县|