1樓:匿名使用者
list 屬性
返回或設定控制元件的列表部分的專案。列表是一個字串陣列,陣列的每一項都是一列表專案,對 listbox 和 combobox 控制元件在設計時可以通過屬性瀏覽器得到,對 dirlistbox、drivelistbox 和 filelistbox 控制元件在執行時是隻讀的,對 combobox 和 listbox 控制元件在執行時是可讀寫的。
語法object.list(index) [= string]
list 屬性語法包含下面部分:
部分 描述
object 物件表示式,其值是“應用於”列表中的一個物件。
index 列表中具體某一專案的號碼。
string 字串表示式,指定列表專案。
說明用該屬性可以訪問列表專案。
對於除 dirlistbox 之外的所有控制元件,第一個專案的索引為 0 而最後一個專案的索引為 listcount-1。
對於 dirlistbox 控制元件,索引號序列基於在執行中建立該控制元件時的當前目錄和子目錄。當前的目錄用索引值 -1 表示。當前目錄的上一級目錄用絕對值更大一些的負索引值來表示。
例如,-2 是當前目錄的父目錄,-3 又是它上一級的目錄。當前的目錄以下的目錄的範圍是從 0 到 listcount-1。
起初,combobox 和 listbox 控制元件包含一空列表。對於檔案系統控制元件,列表內容由控制元件在執行中建立時存在的條件決定:
dirlistbox-包含所有目錄的列表,使用 -n 到 listcount-1 的範圍。
drivelistbox-包含有效的驅動連線列表。
filelistbox-包含匹配 pattern 屬性的當前目錄的檔案列表。不包含路徑。
list 屬性和 listcount、listindex 屬性結合起來使用。
對除 dirlistbox 控制元件之外的所有可用控制元件,對列表從 0 到 listcount -1 逐個取值,得到列表中的所有專案。對於 dirlistbox 控制元件,對列表從 -n 到 listcount-1 逐個取值得到在當前目錄中能夠見到的所有目錄和子目錄的列表。在這種情況下 n是當前目錄以上的目錄級數。
注意 要確定在 combobox 或 listbox 控制元件中顯示的專案,可用 additem 方法。要刪除專案,用 removeitem方法。若要使專案按字母表排序,在把專案加入到列表中之前將控制元件的 sorted 屬性設定為 true。
在宣告部分用 option base = 1 語句不會影響 visual basic 控制元件中元素的編號。第一個元素始終為 0。
當列表索引值超出列表框的實際條數的範圍時,則返回一個零長度字串 (""),例如,對於 combobox 或 listbox 控制元件 list(-1)返回一個零長度字串。
text 屬性
combobox 控制元件(style 屬性設定為 0[下拉組合框]或為 1[簡單組合框])和 textbox 控制元件-返回或設定編輯域中的文字。
combobox 控制元件(style 屬性設定為 2[下拉選單])和 listbox 控制元件-返回列表框;中選擇的專案;返回值總與表示式list(listindex)的返回值相同。在設計時;為只讀;在執行時為只讀。
語法object.text [= string]
text 屬性語法包含下面部分:
部分 描述
object 物件表示式,其值是“應用於”列表中的一個物件。
string 字串表示式,指定文字。
說明只在設計時,text 屬性的預設值為:
combobox 和 textbox 控制元件-該控制元件的 name 屬性。
listbox 控制元件-零長度字串 ("")。
對於 style 屬性設定為 0(下拉組合框)或為 1(簡單組合框)的 combobox 或者對於 textbox,本屬性對讀取控制元件編輯域內的字串很有用。對於 style 屬性設定為 2(下拉選單)的 combobox 或 listbox 控制元件,可以用 text 屬性來確定當前選擇的專案。
textbox 控制元件的 text 設定值最多可以有 2048 個字元,但是如果 multiline 屬性設定為 true,此時
2樓:匿名使用者
list,是listbox中所有的列表集合,是一個陣列。
例如list1.list(0)就代表list1中的第一個列表項
text代表listbox當前選中專案文字,與lit1.list(list1.listindex)效果一樣
3樓:
list需要指定id,例如:list(0) 指第一列表項值
text 指listbox當前的列表項值。
誰知道vb中列表框這幾個屬性的區別
4樓:匿名使用者
1.list,是listbox中所有的列表
集合,是一個陣列。
例如list1.list(0)就代表list1中的第一個列表項
2.listindex 是listbox中當前啟用的(高亮的,就是藍色標出的)列表項的index(位置)。-1表示沒有啟用的列表項
例如msgbox list1.list(list1.listindex)
這句作用是顯示啟用列表項的文字(沒有啟用項會報錯)
3.index是控制元件都有的,一般是空白。如果非空白,則代表這個控制元件是一個控制元件陣列,呼叫要用類似於list1(0)這樣呼叫
4.text代表listbox當前選中專案文字,與lit1.list(list1.listindex)效果一樣
5樓:匿名使用者
property list(integer) as strin**b.listbox 的成員
返回/設定控制元件的列表部分中包含的項
。property listcount as integer只讀vb.listbox 的成員
返回控制元件的列表部分中的專案數。
property index as integer只讀vb.listbox 的成員
返回/設定控制元件在控制元件陣列中的標識號。
property listindex as integervb.listbox 的成員
返回/設定該控制元件中當前選定專案的索引。
property text as strin**b.listbox 的成員
返回/設定控制元件中包含的文字。
6樓:萍水e相逢
看 msdn 吧
祝你順利
7樓:愛昊天酆默
list是個陣列,可以訪問所有的專案,而text表示當前選中專案的文字.
list2.additem
list1.list(k)
是把list1中的
k位置上的文字
加入list2
list2.additem
list1.text
是把list1
選中的文字
加入list2,
不一樣的
visual foxpro中list和display的區別 (希望可以詳細點)
小輝學長 一 顯示不同 1 display命令 display命令預設顯示當前的記錄。2 list命令 list命令預設顯示所有記錄。二 暫停不同 1 display命令 display命令每顯示完一屏後會暫停。2 list命令 list命令是連續顯示下去,不會暫停。擴充套件資料在程式語言中list...
VB中list怎麼清空
columns 屬性 返回或設定乙個值,以決定 listbox 控制項是水平還是垂直滾動 以及如何顯示列中的專案。如果水平滾動,則 columns 屬性決定顯示多少列。語法object.columns number columns 屬性語法包含下面部分 部分 描述 object 物件表示式,其值是 ...
如何去除List集合中重複的元素
假面 1 通過迴圈進行刪除 public static void removeduplicate list list system.out.println list 2 通過hashset刪除 public static void removeduplicate list list 雨說情感 lis...