vb中list怎麼清空?最好把list各個屬性都說一下

時間 2022-05-06 05:03:28

1樓:匿名使用者

list1.removeitem 0 '刪除第1項list1.removeitem 1 '刪除第2項list1.

removeitem 2 '刪除第3項list1.clear '全部清空

2樓:

combo1.additem "x"

combo1.additem "y"

combo1.additem "z"

一般在form_load()中填寫

下拉列表框的話是

list1.additem "x"

list1.additem "y"

list1.additem "z"

一般在form_load()中填寫

3樓:匿名使用者

用列表框的方法list.delete

vb的list1控制項所有的使用方法

vb中listindex屬性如何利用

4樓:

返回或設定控制項中當前選擇

專案的索引號,如:

list1.listindex=5 '設定要選擇list1控制項的第5條記錄

v=list1.listindex '返回當前選擇list1的第幾條記錄

listindex 屬性示例(msdn):

這個例子在 listbox 控制項中顯示三個演員的名字,在 label 控制項中顯示被選中的演員所對應的薪金。要嘗試這個例子,請將**貼上到包含乙個 combobox 控制項和乙個 label 控制項的窗體的宣告部分,然後按 f5 鍵並在 combobox 中選擇乙個名字。

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 ' 在列表中新增名字。

combo1.additem player(i)

next i

combo1.listindex = 0 ' 顯示列表中的第一項。

end sub

private sub combo1_click ()

' 顯示名字所對應的薪金。

label1.caption = salary(combo1.listindex)

end sub

以下的控制項都包含listindex 屬性:

combobox

dirlistbox

drivelistbox

filelistbox

listbox

vb中 list1.text 和 list1.list (list1.listindex)有什麼差別?

5樓:網海1書生

list1.text是列表框當前選中項的文字,list1.list是列表框中所有選項的集合,而list1.

listindex是當前選項的索引號,所以list1.list (list1.listindex)也就是當前選中項的文字。

這其實是列表框當前選中項文字在列表框不同屬性的不同表示法而已。就像張三是甲班的乙個同學,他的座位號是10,那麼「甲班的張三」和「甲班10號的同學」在這裡就指的是同乙個人,只是說法不同而已。所以嚴格說來兩者是沒什麼可比性的。

如果真要說什麼區別,那就是前者是乙個固定值,而後者是個集合,根據索引號的不同可以表示其他的成員,如甲班11號同學、甲班20號同學等等。

至於為什麼前者唯讀,後者可賦值,這沒什麼好解釋的,vb就是這麼規定的。要真追究為什麼,就是因為列表框是由多個選項組成的,那麼修改某個選項的內容時,就要先通過索引號找到該項然後再修改才顯得規範,另外列表框是有可能出現沒有當前選中項的情況的(就是說沒有任何選項是被滑鼠選中的),那麼假如text屬性可賦值的話,在這種情況給text屬性賦值就會出錯了。

vb中list哪個屬性代表list中現有的全部物件

list1.list 序號 可以獲得列表對應項的文字 vb中list怎麼清空?最好把list各個屬性都說一下 vb裡 list1.text表示選中的一項還是表示list裡所有的文字 index只有在你建立了控制項陣列後才有效。他代表的是當前的控制項是這個控制項陣列中的那個元素。而listindex指...

php中的list函式怎麼用,PHP中list 函式的用法?

祿澤拓跋映秋 list key,value 和each 一起使用是將陣列當前指標所指向單元的鍵 值對分別賦值給變數 key,value 注意 是當前單元的噢!下面說說 list 的功能和作用 在老版本的php中list 是和each 一起用來遍歷陣列的,但是在現在流行php5中已經被foreach ...

VB中的timer怎麼用,vb中timer怎麼用

去圖書館借本書去看吧,這是個很簡單的知識 關鍵是設定timer interval 屬性,1000代表1秒,同理,500代表半秒 設定屬性可以在屬性視窗設定也可以在 中設定timer1.interval 500 然後就是可用和不可用了 timer1.enabled true 你把timer1.inte...

vb中怎麼提取檔案資訊,VB中怎麼提取檔案資訊

額。用split函式,以 作為分割符 vb如何獲取檔名?vb怎麼讀取檔案中的全部資訊 你的程式唯讀了123.txt中的第一行文字,可以肯定,這一行文字中少於2個逗號,也就是說a 2 是不存在的,所以下標越界。如果你需要讀取123.txt中的全部文字,且123.txt中有多行文字,你的程式是有問題的。...

vb程式中怎麼求階乘,VB程式中怎麼求階乘?

dim n as integer private sub command1 click dim i,t as long t 1 for i 1 to n t t i next i text1.text t end sub private sub option1 click n 10 end sub ...