1樓:幽迪
設定一個單選按鈕option1,這時只是一個控制元件,將index屬性設定為0之後,就建立了控制元件數專組了。屬index就理解為這個陣列的下標咯
option1(0) 控制元件陣列的第一個元素option1(1) 控制元件陣列的第二個元素option1(2) 控制元件陣列的第三個元素...option1(n) 控制元件陣列的第n個元素
2樓:匿名使用者
這是是指控
來件陣列的下標。自
使用方法是對多個相bai同元件進行遍歷
du操作;
例如:zhi
有三個option1控制元件,你可以dao設定其名稱相同,index值不同為0-2;
即可通過
for i=0 to 2
option1(i).value.......
next
另,在控制元件陣列中,index用於傳遞是那一個控制元件發生了該事件;
例如:private sub option1_click(byval index as integer)
'則index表示事件發生的具體控制元件是控制元件陣列中的那一個。
option1(index).caption="你點了我!"
end sub
3樓:愛心的小屋
0 1 2
分別表是該按鈕可用,暫不可用,隱藏~~~
vb中index 屬性有什麼用途
4樓:匿名使用者
這是用來索引用的
比如你在視窗上畫一個按鈕,選中它,然後右建菜內單,選擇複製
在這容個視窗的空白處選擇右鍵選單《貼上》,此時會提示是否要建立控制元件陣列,如果你選擇是
此時原來的那個控制元件的index=0 當前貼上出來的index=1,那麼他們的name(名稱)屬性都一樣,要找到這兩個控制元件,就得用索引來找,如
找剛才貼上出來的
***mand1(1).caption="abc"
此屬性為只讀,
並且可以動態操作
load ***mand1(3) '載入一個***mand1(3).top=500
***mand1(3).visible=tureunload ***mand1(3) '解除安裝vb預設index從0開始排
使用load方法不能使用已經存在的indexunload 方法不能解除安裝視窗上本身有的控制元件如,例子中的***mand1(0)
我就簡單的介紹這些吧,具體,呵呵,
5樓:匿名使用者
index一般用於定義控制元件陣列:相同名稱的控制元件,定義不同的index可以形成控制元件陣列
回。 '示例程式答**:'建立一個***mand1,複製3個***mand1
private sub ***mand1_click(index as integer)
for i = 0 to 4
***mand1(i).caption = "這是第" & i & "個控制元件!"
next i
end sub
6樓:匿名使用者
index是某個控制元件的索引,在一個控制元件組中有重要的作用,如用在迴圈中很方便,回如
for i = 1 to 10
text1(i)=i
next i
這樣,可以對
答text1控制元件陣列中所有的元素(有10個)賦值,而不需一個一個的進行賦值,節省了大量的**。
7樓:匿名使用者
'index用於控制元件陣列 往窗體上拖一個textbox 將其index設定為1 示例專**如下
屬:private sub form_click()for i = 2 to 4
load text1(i)
text1(i).visible = truetext1(i).left = text1(i - 1).left + text1(i - 1).width
next i
end sub
vb中listindex屬性如何利用
8樓:
返回或設定控制元件中當前選擇
專案的索引號,如:
list1.listindex=5 '設定要選擇list1控制元件的第5條記錄
v=list1.listindex '返回當前選擇list1的第幾條記錄
listindex 屬性示例(msdn):
這個例子在 listbox 控制元件中顯示三個演員的名字,在 label 控制元件中顯示被選中的演員所對應的薪金。要嘗試這個例子,請將**貼上到包含一個 ***bobox 控制元件和一個 label 控制元件的窗體的宣告部分,然後按 f5 鍵並在 ***bobox 中選擇一個名字。
dim player(0 to 2) ' 說明兩個陣列的大小。
dim salary(0 to 2)
private sub form_load ()
dim i ' 宣告變數。
autosize = true
player(0) = "miggey mcmoo" ' 在陣列中輸入資料。
player(1) = "alf hinshaw"
player(2) = "woofer dean"
salary(0) = "$234,500"
salary(1) = "$158,900"
salary(2) = "$1,030,500"
for i = 0 to 2 ' 在列表中新增名字。
***bo1.additem player(i)
next i
***bo1.listindex = 0 ' 顯示列表中的第一項。
end sub
private sub ***bo1_click ()
' 顯示名字所對應的薪金。
label1.caption = salary(***bo1.listindex)
end sub
以下的控制元件都包含listindex 屬性:
***bobox
dirlistbox
drivelistbox
filelistbox
listbox
vb中inde屬性有什麼用途,VB中Index 屬性有什麼用途
index用於控制元件陣列 往窗體上拖一個textbox 將其index設定為1 示例 如下 private sub form click for i 2 to 4 load text1 i text1 i visible truetext1 i left text1 i 1 left text1 ...
用vb怎麼編簡單的打字軟體,用vb怎麼編一個簡單的打字軟體,
最簡單的,做個文字框,所有功能都是文字框提供的啊,預設就行除了把文字框設定為 multiline 設定為 true 有text1,text2和label1 text1拿來顯示文章,text2打字,label1顯示正確率dim i,p as integer private sub text1 chan...
mod函式在vb中怎麼用,VB中Mod函式問題
mod是用來計算餘數的。前面是被除數,後面是除數,結果是餘數。語法 result number1modnumber2一般情況下,除數 被除數,很少用小數,結果一定是整數 商當然也是按照整數計算的 例如 5mod3 5除以3商1餘2,所以5mod3 2 23mod5.8 1 函式簡介 mod函式是一個...