vb中l(wèi)ist如何輸出 求vb當(dāng)中ListIndex這個屬性的詳細解釋?
求vb當(dāng)中ListIndex這個屬性的詳細解釋?1. Listindex是您當(dāng)前在列表中選擇的項的下標(biāo),從0開始計算。如果不選擇該屬性的值,則為-12。列表1。Listindex是當(dāng)前在LIST1中選
求vb當(dāng)中ListIndex這個屬性的詳細解釋?
1. Listindex是您當(dāng)前在列表中選擇的項的下標(biāo),從0開始計算。如果不選擇該屬性的值,則為-1
2。列表1。Listindex是當(dāng)前在LIST1中選擇的項的下標(biāo)。此語句將LIST1中所選項目的字符串值指定給一個.
vb里的list1.index與list1.listindex有什么區(qū)別?
LIST1。文本是列表框LIST1中當(dāng)前選定項的文本。List是列表框LIST1中項目的下標(biāo)。Listindex是當(dāng)前選項的索引號,因此LIST1。列表(LIST1。Listindex)是當(dāng)前選定項的文本。
這實際上是不同屬性列表框中當(dāng)前所選項目文本的不同表示形式。就像張三是甲級同學(xué)一樣,他的座位號是10,所以這里的“甲級張三”和“甲級10班同學(xué)”指的是同一個人,只是不同而已。所以嚴(yán)格來說,兩者是不可比的。如果我們真的想有所不同,那就是前者是一個固定值,而后者是一個集合。根據(jù)不同的索引號,我們可以表示其他成員,如11類、20類等。
至于為什么前者是只讀的,而后者可以賦值,沒有什么可以解釋的。這就是VB的規(guī)定。如果您真的想找出原因,那是因為列表框由多個選項組成。修改選項內(nèi)容時,需要先通過索引號找到該項,然后再進行修改。此外,列表框中可能沒有當(dāng)前選定的項目(即,鼠標(biāo)沒有選擇任何選項)。如果可以指定text屬性,則在這種情況下,為text屬性指定值時會發(fā)生錯誤。
VB代碼意思List1.RemoveItemList1.ListIndex?
列表1。Listindex是指當(dāng)前在LIST1中單擊的索引值。removietem意思是刪除。如果單擊LIST1中的第一個(索引值為0),則刪除removeitem后將添加此數(shù)據(jù)