![第九章VB常用控件_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/09517565-d5a2-450d-8127-c7ae9fd9e060/09517565-d5a2-450d-8127-c7ae9fd9e0601.gif)
![第九章VB常用控件_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/09517565-d5a2-450d-8127-c7ae9fd9e060/09517565-d5a2-450d-8127-c7ae9fd9e0602.gif)
![第九章VB常用控件_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/09517565-d5a2-450d-8127-c7ae9fd9e060/09517565-d5a2-450d-8127-c7ae9fd9e0603.gif)
![第九章VB常用控件_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/09517565-d5a2-450d-8127-c7ae9fd9e060/09517565-d5a2-450d-8127-c7ae9fd9e0604.gif)
![第九章VB常用控件_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/09517565-d5a2-450d-8127-c7ae9fd9e060/09517565-d5a2-450d-8127-c7ae9fd9e0605.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、nPictureBox控件 1、 顯示圖形的方法: Picture 屬性和LoadPicture方法 2、方法格式: 圖形框?qū)ο竺Q.Picture=LoadPicture(“圖形文件名”) 3、清除圖形 LoadPicture(“”) 4、可顯示圖形,可作為輸出的”畫布”,可作為控件的容器 5、AutoSize:用于確定圖片框如何與圖形相適應(yīng)。False為保持原始尺寸,當(dāng)圖形比圖片框大時,超出的部分被截去;True為圖片框根據(jù)圖形大小自動調(diào)整。 框架設(shè)Caption為 字體單選按鈕檢查框被選中 檢查框0-Unchecked:未被選定1-Checked:選定2-Grayed:灰色,禁止選擇 單
2、選鈕True: 單選鈕被選定False: 單選鈕未被選定, 缺省設(shè)置單選按鈕單選按鈕,復(fù)選框和框架控件綜合舉例復(fù)選框和框架控件綜合舉例例:設(shè)計個人資料輸入窗口,使用選項按鈕組輸入性別與例:設(shè)計個人資料輸入窗口,使用選項按鈕組輸入性別與 民族民族, 使用復(fù)選框輸入個人愛好。使用復(fù)選框輸入個人愛好。Private Sub Command1_Click()If Text1.Text = Then a = InputBox(您忘了輸入姓名!您忘了輸入姓名!, 注意注意, 請在此輸入姓名請在此輸入姓名) If a = “” Or a = “請在此輸入姓名請在此輸入姓名” Then Exit Sub Te
3、xt1.Text = aEnd Ifp1 = Text1.Text + ,“p2 = IIf(Option1, 男男, 女女) + ,p3 = IIf(Option3, 漢族漢族, 少數(shù)民族少數(shù)民族)p4 = ,喜歡:,喜歡:If Check1.Value = 1 Then p4 = p4 + Check1.Caption + ,If Check2.Value = 1 Then p4 = p4 + Check2.Caption + ,If Check3.Value = 1 Then p4 = p4 + Check3.Caption + ,If Check4.Value = 1 Then p4
4、= p4 + Check4.Caption + ,aa = p1 + p2 + p3 + IIf(p4 = ,喜歡,喜歡, ,無愛好,無愛好, p4)Label4.Caption = Left(aa, Len(aa) - 1) + 。Text1.SetFocusEnd Sub 例設(shè)計一個簡單小型的編輯器,用戶可以在文本框中輸入一段文字,單擊復(fù)選框和單選框,可以改變文本的字體,字型和顏色 復(fù)選框單擊事件過程如下:Private Sub Check1_Click()Text1.FontItalic = TrueEnd SubPrivate Sub Check2_Click()Text1.ForeC
5、olor = vbRedEnd Sub單選按鈕單擊事件過程如下:Private Sub Option1_Click()Text1.FontName = 宋體End SubPrivate Sub Option2_Click()Text1.FontName = 隸體End Sub3MultiSelect屬性屬性 用于指示是否能夠在列表框控件中進行復(fù)選以及如何進行復(fù)用于指示是否能夠在列表框控件中進行復(fù)選以及如何進行復(fù)選,在運行時是只讀的。注意,組合框控件無此屬性。選,在運行時是只讀的。注意,組合框控件無此屬性。 設(shè)置值含 義0(缺省值)不允許復(fù)選1簡單復(fù)選。鼠標(biāo)單擊或按下空格鍵在列表中選中或取消選中
6、項。箭頭鍵移動焦點2擴展復(fù)選。按下 SHIFT 并單擊鼠標(biāo)將在以前選中項的基礎(chǔ)上擴展選擇到當(dāng)前選中項。按下 CTRL 并單擊鼠標(biāo)來在列表中選中或取消選中項MultiSelect 屬性設(shè)置值及含義屬性設(shè)置值及含義 6)Text屬性 對于組合框:(Combo1) 下拉式組合框與簡單組合框(Style=0和1): Text屬性返回編輯區(qū)域中的文本。 下拉列表框,Text屬性的返回當(dāng)前被選中的項,值總與combo1.List(combo1.ListIndex)的值相同。 對于列表框:(List1) Text屬性選中的文本,如果列表框可多選,則為最后一 次 選 中 項 目 。 Te x t 屬 性 值
7、總 與 L i s t 1 . L i s t(List1.ListIndex)的值相同。List1.List(List1.ListIndex)=“abc”Combo1.List(Combo1.ListIndex)=“abc”列表框、組合框各主要屬性的值:列表框、組合框各主要屬性的值:7)columns屬性 用于設(shè)定列表項排列的列數(shù)。默認(rèn)為0,單列顯示。0,表示列數(shù),出現(xiàn)水平滾動條。4、方法1)AddItem方法 用于將項目添加到列表框控件或組合框控件。 語法格式:對象名.AddItem item , index 其中: item: 為字符串表達式,表示要加入的項目。 Index:決定新增項目
8、的位置,缺省,則添加在最后。 2)RemoveItem方法用于從列表框控件或組合框控件中刪除一項。語法格式:對象名. RemoveItem index 對index參數(shù)的規(guī)定同AddItem方法。 例如,要刪除列表框(例如,要刪除列表框(List1)中所有選中的項目,可使用)中所有選中的項目,可使用下面的程序段:下面的程序段: i = 0Do While i =0 If List1.Selected(i) Then List1.RemoveItem i End If i = i - 1loop也可這樣寫也可這樣寫事件事件(1)Click事件 當(dāng)單擊某一列表項目時,將觸發(fā)列表框與組合框控件的Cl
9、ick事件。該事件發(fā)生時系統(tǒng)會自動改變列表框與組合框控件的ListIndex、Selected、Text等屬性,無需另行編寫代碼。(2)DblClick事件 當(dāng)雙擊某一列表項目時,將觸發(fā)列表框與簡單組合框控件的DblClick事件。(3)Change事件(列表框沒有此事件) 當(dāng)用戶通過鍵盤輸入改變下拉式組合框或簡單組合框控件的文本框部分的正文,或者通過代碼改變了Text屬性的設(shè)置時,將觸發(fā)其Change事件。例例 列表框示例。列表框示例。 設(shè)計一個暢銷書設(shè)計一個暢銷書排行榜程序。排行榜程序。 用戶界用戶界面如右圖。面如右圖。例例 組合框示例。組合框示例。 設(shè)計一個用于設(shè)設(shè)計一個用于設(shè)置字體屬性
10、的程序,置字體屬性的程序,界面如右圖所示。界面如右圖所示。3、事件1)Change事件 滾動條的Change事件在移動滾動框或通過代碼改變其Value屬性值時發(fā)生。單擊滾動條兩端的箭頭或空白處將引發(fā)Change事件。(2)Scroll事件 當(dāng)滾動框被重新定位,或按水平方向或垂直方向滾動時,Scroll事件發(fā)生。拖動滑塊時會觸發(fā)Scroll事件。 Scroll事件與Change事件的區(qū)別在于:當(dāng)滾動條控件滾動時Scroll事件一直發(fā)生,而Change事件只是在滾動結(jié)束之后才發(fā)生一次。例:建立一個水平滾動條和一個垂直滾動條,當(dāng)單擊滾動條的箭頭和滾動窗時,文本框中顯示相應(yīng)的數(shù)字,表示滑塊到達的位置。如圖所示:9.5 9.5 計時器控件計時器控件 例:編寫一個計時秒表器。計時秒表由兩個按鈕控制,一個按鈕表示開始,另一個按鈕表示停止。設(shè)計窗體如圖所示:主要介紹了標(biāo)準(zhǔn)控件的屬性、方法、事件,要求靈活運用各個控件。人有了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度中小企業(yè)知識產(chǎn)權(quán)質(zhì)押貸款合同協(xié)議正規(guī)范本
- 2025年度環(huán)保項目經(jīng)營權(quán)質(zhì)押合同樣本
- 2025年度建筑裝修工程合同糾紛處理協(xié)議
- 2025年度工程結(jié)算合同編制與審核指南
- 2025年度教育行業(yè)人力資源服務(wù)合同范本
- 2025年度國際藝術(shù)品拍賣代理獨家合同
- 旅游列車與景區(qū)溝通協(xié)作機制的理論基礎(chǔ)
- 2025年中國水環(huán)式真空泵行業(yè)發(fā)展?jié)摿︻A(yù)測及投資戰(zhàn)略研究報告
- 2025年度擠塑板生產(chǎn)線設(shè)備采購合同
- 復(fù)合型人才實踐基地建設(shè)與校外實習(xí)方案
- 圍手術(shù)期疼痛護理課件
- 蛇年元宵節(jié)燈謎大全(附答案)
- 2023年上海中僑職業(yè)技術(shù)大學(xué)單招考試職業(yè)技能考試模擬試題及答案解析
- 兒科抗生素使用
- 中國教育公益領(lǐng)域發(fā)展報告
- 第2章第1節(jié)有機化學(xué)反應(yīng)類型課件高二下學(xué)期化學(xué)魯科版選擇性必修3
- 校本課程《竹之匠藝》
- 栽植土檢驗批質(zhì)量驗收記錄
- 學(xué)歷案的編寫課件
- T∕CAME 27-2021 醫(yī)院物流傳輸系統(tǒng)設(shè)計與施工規(guī)范
- 證券法課件本科
評論
0/150
提交評論