vb陣列移動編碼,vb中將陣列中某個位置的元素移動到指定位置

時間 2022-03-08 10:25:03

1樓:企鵝

sub showpicbox()

dim i as integer, h as singlefor i = 3 to 0 step -1if picture1(i).visible thenh = h + picture1(i).heightpicture1(i).

move 300, me.scaleheight - h - 150

end if

next

end sub

private sub form_load()dim i as integer

me.show

showpicbox

for i = 0 to 3

picture1(i).print i + 1next

end sub

private sub picture1_click(index as integer)

picture1(index).visible = falseshowpicbox

end sub

vb怎麼將一個一維陣列不斷右迴圈移動?每次移動一位。

2樓:匿名使用者

private sub command1_click()dim a(7) as integer, i as integer, j as integer, t as integer

for i = 1 to 7

a(i) = i

print a(i);

next i

print

for i = 1 to 7

t = a(7)

for j = 7 to 2 step -1a(j) = a(j - 1)

next j

a(1) = t

for j = 1 to 7

print a(j);

next j

print

next i

end sub

vb中將陣列中某個位置的元素移動到指定位置

3樓:匿名使用者

很簡單啊。假定陣列為a(n),移動元素a(i)至a(j),則可設一中間變數t,**:t=a(i):

a(i)=a(j):a(j)=t,就ok了。如果是從一個陣列移到另一個陣列就更簡單了。

a(i) 到 b(j):b(j)=a(i)。如果是批量移動則再加上迴圈控制既可。

VB怎麼宣告陣列,VB中陣列怎麼定義

如果有規律就可以用for next 來賦值,如果沒有規律,資料又很多的話,就從檔案裡面讀。dim 陣列名 as int new int vb中陣列怎麼定義 是這麼定義的 陣列中的第一個元素的下標稱為下界,最後一個元素的下標稱為上界,其餘的元素連續地分佈在上下界之間,且陣列在記憶體中也是用連續的區域來...

vb符串陣列型別不匹配,vb 字串陣列型別不匹配

首先你這個是一維陣列,如果只是想顯示陣列內容應該這樣寫 private sub form load dim i as integer i 0 dim text 2 text 0 第一句 text 1 第二句 text 2 第三句 for i 0 to ubound text msgbox text ...

在VB中,陣列下標的預設下界是什麼

vb中定義陣列的起始下標預設從0開始。用option base 1語句將陣列預設起始下標設定為 1。1 不使用optioan base 語句,陣列起始下標預設為 0option explicit 沒有用 option base 語句,陣列下標從0開始 因此,陣列 a 包含了 11 個元素 dim a...