VB6 0列表框 組合框有什麼相同和不同點,有沒有存在包含

2021-05-14 07:37:47 字數 3639 閱讀 9571

1樓:匿名使用者

列表框只能選擇,不能輸入, 組合框是組合了列表框與文字框的功能,能選擇也能輸入資訊.

vb中列表框與組合框的區別?

2樓:匿名使用者

列表框直接顯示和選擇列表項,組合框通過下拉選單選擇列表項

列表框可以多選,組合框只能單選

3樓:匿名使用者

左邊是列表框,右邊是組合框

列表框直接顯示和選擇列表項,組合框通過下拉選單選擇列表項

列表框可以多選,組合框只能單選

誰知道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 stringvb.listbox 的成員

返回/設定控制元件的列表部分中包含的項

。property listcount as integer只讀vb.listbox 的成員

返回控制元件的列表部分中的專案數。

property index as integer只讀vb.listbox 的成員

返回/設定控制元件在控制元件陣列中的標識號。

property listindex as integervb.listbox 的成員

返回/設定該控制元件中當前選定專案的索引。

property text as stringvb.listbox 的成員

返回/設定控制元件中包含的文字。

6樓:萍水e相逢

看 msdn 吧

祝你順利

7樓:愛昊天酆默

list是個陣列,可以訪問所有的專案,而text表示當前選中專案的文字.

list2.additem

list1.list(k)

是把list1中的

k位置上的文字

加入list2

list2.additem

list1.text

是把list1

選中的文字

加入list2,

不一樣的

組合框和列表框的區別

8樓:離溫景

1、含義不同

列表框用於提供一組條目(資料項),使用者可以用滑鼠選擇其中一個或者多個條目,但是不能直接編輯列表框的資料;

組合框的風格取值定義了組合框的具體屬性,包括是否自動排序,是否有滾動條。

2、專案輸入方式不同:

列表框的方式是先會顯示一系列的控制元件選項供使用者選擇,之後對選中的進行後續處理,使用者的選擇可為多項選擇;

組合框是一個編輯框帶一個可以下拉的列表框,使用者在下拉框中選擇的項會進入編輯框中,再進行後續處理,在編輯框中也可以直接輸入。

3、特點不同

列表框中的專案是通過程式插入到其中的,使用者無法向清單中輸入資料,當選擇其中的專案,並在使用者單擊一個按鈕或者執行某個操作時,由應用程式完成對指定專案的具體操作;

組合框的編輯區域用來顯示當前選中的項或者編輯組合框裡沒有的項。可以用cb_limittext來限制輸入文字的大小;

為了獲得編輯區域的文字,可傳送cb_getlbtext或者wm_gettext訊息,這樣就把文字複製到指定的字串中,當需要設定編輯區域的文字時,只需要傳送wm_settext訊息。

9樓:武秀雲謇夏

列表框列表直接顯示列表項

組合框可以直接顯示,也可以點下拉箭頭之後才顯示列表框只能選擇

組合框能選擇也能輸入新內容

實際上列表框就是一個列表,而組合框是列表框與文字框的合成,所以才叫組合框

10樓:學煙蘭雁

列表框:只能按列表形式顯示並選擇其中的內容,不帶文字框,有兩種樣式(0:列表;1:帶核取方塊的列表)

組合框:可以下拉,也可以以文字框顯示,有三種樣式(0:帶下拉文字框,文字框可編輯;1:

文字框形式[加大高度時會變成類似文字框+列表框的形式],文字框可編輯;2:固定下拉框,文字框的內容只可選擇下列列表裡的內容,不能手動編輯)

11樓:百度使用者

組合框包括列表框和文字框的功能 文字框:只能輸入資料 列表框:只能選擇資料 組合框:既能輸入資料,又能選擇`` 回答完畢~嘎嘎``

記得采納啊

12樓:曈瞅樳梻

應該是列表框只能用來選擇,組合框兼有選擇和手動輸入功能,簡單的說:通常的組合框就是編輯框和列表框的組合

vb中什麼方法可清除列表框或組合框中的所有內容

13樓:匿名使用者

list1.clear

***bo1.clear

求vb6.0組合框的使用

14樓:

單純使用***bobox是做不到這一點的。

vb 中組合框的應用.其實我也忘了到底是列表框還是什麼.見下圖.

15樓:匿名使用者

輸入查詢你說的不是很具體,這個比較不好弄,輸入的內容是和二級內容類似的就查到還是一定要和二級內容一樣,還是只要有相同(部分相同還是完全相同)這個比較麻煩。

列表框和組合框的list屬性,text屬性,listindex屬性之間存在什麼關係

16樓:匿名使用者

list 是個陣列屬性,可以通過下標訪問列表項,如str=list1.list( 2)

text 是當前選擇的專案的文字

listindex 當前選擇項的索引,也可以這樣訪問當前項: str =list1. list(list1.listindex)

17樓:末日輕塵

list 是列表框最重要的屬性之一,其作用是羅列或設定表項中的內容。可以在介面設定時直接輸入內容,在程式執行時,列表框中所有的選項,都可以通過 list(下標值) 的形式表示。比如列表框中的第一項,用 list(0)表示,列表框中的第二項,用 list(1)表示,列表框中的第十項,用 list(9)表示,以此類推。

listindex用來返回或設定控制元件中當前選擇專案的索引號,只能在程式執行時使用。第一個選項的索引號是 0 ,第二個選項的索引號是 1 ,第三個選項的索引號是 2 ,依此類推,listcount 始終比最大的 listindex 值大 1 。當列表框沒有選擇專案時, listindex 值為 -1 。

text是指當前選擇項的文字。

急急急在VB中有文字框 列表框 按鈕。在

option explicit private sub command1 click list1.additem text1.text chr 9 text2.text end sub private sub command2 click dim i as integer i list1.listi...

VB連線資料庫時,如何讓下拉選單框顯示錶的兩個欄位

不清楚你的資料庫是什麼.如果是oracle的話可以讀出時就實現 select 公司編號 公司名稱 as 新欄位名 from 表名 我相信其它資料庫也有一樣的功能 vb中怎麼在 bobox裡面加選項 以下拉選單方式出現如果連資料庫取表裡的值怎麼做 在 bo1的下拉事抄件襲中加入 如 private s...