1樓:匿名使用者
1、bailistindex是你當前在list裡選擇的條目的下標du,從0開始計算,zhi如果沒有選擇這dao個內屬性的值就是-1
2、list1.listindex就是你當容前在list1裡所選擇的專案的下標,這個語句把list1裡中選定條目字串值賦給a,
vb中listindex屬性如何利用
2樓:
返回或設定控制元件中當前選擇
專案的索引號,如:
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中listindex是什麼意思?
3樓:可靠的張大
表示式 list(list1.listindex) 返回當前選擇專案的字串。
列表中的第一項是 listindex = 0,listcount 始終比最大專的 listindex 值大 1。
對於可以做多zhidao重選擇的控制元件屬,該屬性的行為取決於所版選擇專案的個數。如果只選擇了一個專案,listindex 返回該專案的索引。在多重選擇中,listindex 返回包含在焦點矩形內的專案的索引,而不管該專案是否被選。
4樓:匿名使用者
列表控制元件
copy(listbox) 上選中專案的索引,若 listindex = -1 ,那列表控制元件就沒選中項,
若 listindex = 0 ,則表示列表的第一項被選中, 若 =1 ,則表示 第二項被選中,以此類推...
不過,這是在單選模式上的。
5樓:匿名使用者
看了你的**。感覺沒什麼有問題的啊。
還有,你的提問「當我不選版擇要刪除的項時,權沒反應」什麼意思?
我測試了下,如果list裡是空的,或者沒有選中東西,點刪除會出「請選擇您要刪除的選項!」這個提示,沒問題的啊。
6樓:流浪的子彈
每個人都有自己的生活的權利要求書
7樓:紅塵遊記
選中列表的條目在列表中的序號
vb中listindex的作用
8樓:維唯安
表示式 list(list1.listindex) 返回當前選擇專案的字串。
列表中的第一項是 listindex = 0,listcount 始終比最大的 listindex 值大 1。
對於可內以做多重選擇容的控制元件,該屬性的行為取決於所選擇專案的個數。如果只選擇了一個專案,listindex 返回該專案的索引。在多重選擇中,listindex 返回包含在焦點矩形內的專案的索引,而不管該專案是否被選。
(我的vb書上找的)
語法object.listindex [= index]listindex 屬性語法包含下面部分:
vb中listindex.
9樓:泉虹影來舞
表示式list(list1.listindex)返回當前選擇專案的字串。
列表中的第一項是
listindex
=0,listcount
始終比最大的版
listindex
值大1。
對於可以做多權重選擇的控制元件,該屬性的行為取決於所選擇專案的個數。如果只選擇了一個專案,listindex
返回該專案的索引。在多重選擇中,listindex返回包含在焦點矩形內的專案的索引,而不管該專案是否被選。
(我的vb書上找的)
語法object.listindex
[=index]
屬性語法包含下面部分:
vb中listindex 初值問題
10樓:匿名使用者
新建一復個list1,***mand1,新增如下**, 執行,什麼制都不要選,直接按按鈕,肯定會是-1.至於你的問題,我認為應該是你在form_load 之類的裡面寫上了關於list1的一些**,導致list1的某項被選定了,才會變成0.
private sub ***mand1_click()msgbox list1.listindexend sub
11樓:匿名使用者
沒有原始碼?
是不是index關聯其他變數啦
實在不行就分佈除錯下,跟蹤i的變化啦
懂的不多就這些啦
12樓:匿名使用者
你有沒有在list中設定焦點?
設定了焦點的話listindex值就會是0了,因為預設選中的是第一項
VB作業急求VB高手指點迷津,vb作業 急求VB高手!!!!!!!!!!!!!
完全照你圖做的 private sub command1 click dim a as integer print 1000以內的完數 for i 6 to 1000 s 0 n 0 t for j 1 to i 1 if i mod j 0 then s s j n n 1 redim prese...
VB求解啊 急,求用VB解答
dim p as integer 用 框控制元件陣列。private sub form load 給3個 框裝載影象。picture1 0 picture loadpicture c picture1 1 picture loadpicture c picture1 2 picture loadpi...
VB求助 求Sn a aa aaa aaaaaa aaa n個a
當i不等於n的時候在s字串最後加上一個 號,當輸出最後一個字串,比如22222時候i 5,n 5,這個時候不要再s最後加上 號 如果有這句,比如a 2,n 5時候輸出是這樣的 當a 2時,n 5時,s 2 22 222 2222 22222如果沒有這句if i n then s s 那麼輸出是這樣的...