1樓:網海1書生
經本人親測,c的說法是不正確的,在form_load中是可以用redim來改變窗體級宣告的可變長陣列的。
另外,b的說法不完全正確,已經用redim宣告的動態陣列,要想再次用redim來改變維數是可以的,但如果想保留陣列的原內容則不能改變維數,比如:
dim a()
redim a(10) '第一次使用redim定義陣列的大小及維數
a(0) = 1 '給陣列賦值
a(1) = 2
......
a(10) = 10
redim a(5, 20) '第二次使用redim改變陣列的大小及維數是可以的,但原來的值就沒有了!
redim preserve a(5, 20) '如果是這樣就是錯誤的了!
redim preserve a(20) '只能改變大小,不能改變維數!
所以說這題目出得不夠嚴謹,如果只能選一個,我選c
2樓:匿名使用者
redim可以把空陣列定義維數,但定義後不能再次改變維數,例如下面是錯誤的:
dim arr()
redim arr(2,5) '第一次定義維數redim arr(8) '這就是錯誤的
關於VB的問題
label中不能加入 建立一個listbox 一個picturebox 一個按鈕 如下 可自動調整大小 來適合 picturebox控制元件大小 picture1.print 廣東人 case 1 picture1.picture loadpicture picture1.print 山東人 cas...
關於VB的小問題,關於VB的一個小問題
有按鈕在flash中 on release 在vb2008 private sub s1 fscommand byval command as string,byval args as string messagebox.show args end sub private declare sub s...
急,關於向量的命題,下列關於向量的命題,正確的是 A 零向量是長度為零,且沒有方向的向
a b 2 a 2 b 2 不正確。a b a b cos,所以 a b a b cos a b a b 不正確。如a b時.a b 2 a b 2 正確。向量的模的平方等於向量的平方。這是求向量模的基本方法。若a平行b,則a b a b 不正確。同向時才對。反向時,a b a b 1錯,a b 2...