vb點虐 簡單組合框 vb60組合框怎么添加內(nèi)容

vb點虐 組合框的數(shù)據(jù)源如何設置

dim?sql?as?string="SELECT?*?from?tableA"

目前創(chuàng)新互聯(lián)公司已為上千多家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)絡空間、網(wǎng)站托管、企業(yè)網(wǎng)站設計、魚峰網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

dim?dtable?as?new?datatable

SqlCmd?=?New?OleDbCommand(sql,?SqlConn)

SqlApt?=?New?OleDbDataAdapter(sql?)

SqlApt.Fill(dtable)

combobox1.datasource=dtable

真心求會vb的大俠們解決問題,急急急~~因為自己只剩下5分了,也不知道怎么賺分,先給五分, 賺到了追加~~

1、使對象獲得焦點的方法是__SetFocus _

5、在程序中可以通過_App.Path__獲得啟動程序的路徑

6、作為對象的表示在程序中被引用的屬性是__APP?_

7、用來設置控件的大小的屬性是_ Width 和 Height__

8、可以設置對象的_font__屬性來改變文字的外觀

9、設置控件的正文顏色的屬性是_ForeColor__

10、設置控件背景顏色的屬性名稱是_ BackColor__

2、輸入對話框函數(shù)是_InputBox__

3、消息對話框函數(shù)是__Msgbox_

通過判斷單選按鈕的__Value_屬性是否為真,來獲知單選按鈕的狀態(tài)

2、復選框的_ Value__屬性表示其狀態(tài)。

3、在一組選項中,要求只能選中其中一個選項,應該用_ 單選按鈕__控件來實現(xiàn)。

4、可以使用_TreeView__控件來進行控件的分組,來提供視覺上的區(qū)分和總體的激活和屏蔽。

5、組合了列表框和文本框的特性的一種控件是_ComboBox__

6、組合框有三種樣式,分別為:下拉組合框、簡單組合框和__樹形組合框_

7、組合框和列表框中存儲列表選項的屬性是__List_

8、列表框和組合框當前被選中的行的序號屬性是_ListIndex__

9、可用通過設置列表框和組合框的__Sorted_屬性,來對其中的選項進行排序。

10、刪除組合框combox1的選項中指定索引的選項的方法是__RemoveItem_

11、Rnd函數(shù)不可能產(chǎn)生的值是__1___

其余的不敢連累您,我拿不準。

關于VB中的ComboBox控件使用方法

Combobox(組合框)控件相當于將文本框和列表框的功能結合在一起。這個控件可以實現(xiàn)輸入文本來選定項目,也可以實現(xiàn)從列表中選定項目這兩種選擇項目的方法。如果項目數(shù)超過了組合框能夠顯示的項目數(shù),控件上將自動出現(xiàn)滾動條。用戶可以上下或左右滾動列表。

1.使用組合框和列表框

通常,組合框適用于建議性的選項列表,而當希望將輸入限制在列表之內(nèi)時,應使用列表框。組合框包含編輯區(qū)域,因此可將不在列表中的選項輸入列區(qū)域中。此外,組合框節(jié)省了窗體的空間。只有單擊組合框的向下箭頭時(Style屬性值為1的組合框除外,它總是處于下拉狀態(tài))才顯示全部列表,所以無法容納列表框的地方可以很容易地容納組合框。

2.組合框的樣式

此處有三種組合框樣式。每種樣式都可在設計時或運行時來設置,而且每種樣式都使用數(shù)值或相應的Visual Basic常數(shù)來設置組合框的樣式。

樣式值常數(shù):下拉式組合框值為0,Vb點虐 中的常數(shù)值為DropDown;簡單組合框值為1,Vb點虐 中的常數(shù)值為Simple;下拉式列表框值為2,vb點虐 中的常數(shù)值為DropDownList。

3.下拉式組合框

在缺省設置(Style=0)下,組合框為下拉式。用戶可象在文本框中一樣直接輸入文本,也可單擊組合框右側的附帶箭頭打開選項列表。選定某個選項后,將此選項插入到組合框頂端的文本部分中。當控件獲得焦點時,也可按Alt+↓鍵打開列表

4.簡單組合框

將組合框的Style屬性設置為1,將指定一個簡單的組合框,任何時候都在其內(nèi)顯示列表。為顯示列表中所有項,必須將列表框繪制得足夠大。當選項數(shù)超過可顯示的限度時將自動插入一個垂直滾動條。用戶可直接輸入文本,也可從列表中選擇。象下拉式組合框一樣,簡單組合框也允許用戶輸入那些不在列表中的選項。

5.下拉式組合框

下拉式組合框(Style=2)與正規(guī)列表框相似--它顯示項目的列表,用戶必須從中選擇,但下拉式列表框與列表框不同之處在于,除非單擊框右側的箭頭,否則不顯示列表。

這種列表框與下拉式組合框的主要差別在于,用戶不能在列表框中輸入選項,而只能在列表中選擇。當窗體上的空間較少時,可使用這種類型的列表框。

6.添加項目

為在組合框中添加項目,應使用Insert方法,其語法如下:

ComboboxName.Items.Insert(index As Integer,item As Object)

"comboboxName"為列表框或組合框名稱,item為在列表中添加的字符串表達式,用引號括起來。Index用來指定新項目在列表中的插入位置。Index為0表示第一個位置。當在第一個位置時,也可以用語法:

combobox.Items.Add(item As Object)

通常在設計時或在New過程中添加列表項目,但也可在任何時候使用Insert方法。這樣就能動態(tài)在列表中添加項目。以下代碼將“Chardonnay”,“Fum Blanc”,“Gewztraminer”和“Zinfandel”放置到名為combobox1,Style屬性為0(DropDown)的組合框中:

Public Sub New()

...

...

Combobox1.Items.Insert "Chardonnay"

Combobox1.Items.Insert "Fum Blanc"

Combobox1.Items.Insert "Gewztraminer"

Combobox1.Items.Insert "Zinfandel"

End Sub

7.設計時添加項目

在設計時,也可設置組合框控件“屬性”窗口的Items屬性,從而在列表中添加項目。選定Items屬性并單擊按鈕后就可以輸入列表項目,然后按回車鍵換到新的一行。

只能將項目添加到列表的末尾。所以,如果要將列表按字母順序排序,則應將Sorted屬性設置為True.

8.指定位置添加項目

為了在列表指定位置添加項目,應在新項目后指定索引值。例如,下行代碼將"Piont Noir"插入到第一個位置并把其他項目的位置向下調(diào)整:

Combobox1.Items.Insert(0,"Pinot Noir")

注意:指定列表中的第一個位置的是0而不是1

9.排序列表

將Sorted屬性設置為True并省略索引,則可在列表中指定按字母順序添加的項目。排序時不區(qū)分大小寫。將sorted屬性設置為true后,Items.Insert方法將導致不可預料的非排序結果。

10.刪除項目

可在組合框中用Items.Remove方法來刪除項目。Items.Remove有一個參數(shù)index,它指定要刪除的項目:combobox1.Items.Remove(index)及index參數(shù)和Items.Insert中的參數(shù)相同。例如,為了刪除列表中的第一個項目,應添加下面一行代碼:

combobox1.Items.Remove(0)

若要刪除所有列表項目,就使用Clear方法:

combobox1.Clear

11.用Text屬性獲取列表內(nèi)容

獲取當前選項目值的最簡單的常用方法就是使用Text屬性。在運行時無論向控件的文本框部分輸入了什么文本,Text屬性都與這個文本相對應。它可以是選定的列表選項,或者是用戶在文本框中輸入的字符串。例如,如果用戶選定列表框中的“chardonnay”,則通過下列代碼顯示有關“chardonnay”的信息:

Private Sub Combobox1_click(Byval sender As Object,Byval e As System.EventArgs)

If Combobox1.Text="Chardonnay" Then

Textbox1.Text="Chardonnay is a midium-bodied white wine."

End If

End Sub

其中Text屬性包含Combobox1列表框中當前選定的項目。代碼查看是否選擇了“Chardonnay”,若是如此,則在文本框中顯示信息。

12.用Items屬性訪問列表選項

有了Items屬性就可訪問列表中所有項目,該屬性包含一個數(shù)組,而且列表中的每個項目都是數(shù)組的元素。每一項都表示為字符串的形式。為了引用列表中的項目,應使用如下語法:

ComboboxName.Items(index)

ComboboxName為組合框名稱,而index是項目的位置。頂端項目的索引為0,下一個項目的索引為1,依次類推。例如,在文本框中,以下語句顯示列表中的第三個項目(index=2):

Text1.Text=CStr(Combobox1.Items(2))

13.用SelectIndex屬性判斷位置

想要知道組合框列表中選定項目位置,可以由SelectIndex屬性得到。該屬性設置或返回控件中當前選定項目的索引值,而且只在運行時有效。對組合框的SelectIndex屬性進行設置時也會觸發(fā)控件的Click事件。若選定第一個(項端)項目,則屬性值為0;選定的下一個項目屬性值為1,依次類推。如果未選定項目,或者用戶在組合框中輸入選項(樣式0或1)而不在列表中選擇現(xiàn)有的項目,則SelectIndex為-1。

14.Items.Count屬性返回項目數(shù)

為了返回組合框中的項目數(shù),應使用Items.Count屬性。例如,下列語句用Items.Count屬性判斷組合框中的項目數(shù):

TextBox1.Text="You have"Combobox1."Items.Count""_entries listed"

如何在vb組合框中添加數(shù)據(jù)

1、用VS2012新建一個VB窗口應用程序,進入窗體設計視圖,添加一個菜單。

2、右擊需要更改為組合框的菜單項,在彈出的內(nèi)容選擇“轉(zhuǎn)換為”-"ComboBox"。

3、對應的菜單項便由按鈕變成了組合框。

4、運行程序可以看到剛剛添加的“串口”菜單項是以組合框的形式出現(xiàn)的。

5、結束調(diào)試,回到窗體設計,右擊“串口”菜單項,選擇“屬性”。

6、關注“設計”下的Name,這個就是剛剛添加的組合框菜單項的名稱,可以通過這個名稱對該菜單項進行操作,可以看到在VS2012的VB中是可以使用漢字作為控件名稱的。

7、在窗體的Load事件中添加該組合框的初始化代碼,即添加“串口1”、“串口2”、“串口3”等。

當前名稱:vb點虐 簡單組合框 vb60組合框怎么添加內(nèi)容
網(wǎng)站路徑:http://bm7419.com/article46/ddeghhg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站服務器托管、云服務器、自適應網(wǎng)站、域名注冊、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站