版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
程序設(shè)計(jì)基礎(chǔ)第6章、常用的標(biāo)準(zhǔn)控件本章知識(shí)點(diǎn)形狀控件框架單選按鈕和復(fù)選按鈕列表框和組合框圖片框和影像框滾動(dòng)條一、形狀控件Shape屬性:定義該控件顯示的圖形。BoderStyle屬性(整數(shù)0~6) 該屬性定義圖形邊框樣式。3、BorderColor:設(shè)置邊框顏色。4、FillStyle屬性(整數(shù)0~7)該屬性用于指定圖形的填充樣式。5、FillColor:設(shè)置填充顏色。6、BorderWidth:設(shè)置邊框?qū)挾?。二、框架象窗體一樣,框架控件可以作為其他控件的容器。在容器中的控件,可以隨容器移動(dòng)??丶奈恢脤傩允且韵鄬?duì)于容器的位置設(shè)置的。對(duì)單選按鈕進(jìn)行分組。例:利用框架建立一個(gè)字體、字型、字號(hào)的對(duì)話框。三、
單選按鈕控件單選按鈕是具有排他性的,若選中某一個(gè)按鈕則其他被選中的按鈕會(huì)被自動(dòng)取消。在實(shí)際應(yīng)用中,常使用單選按鈕的控件數(shù)組。常用屬性:1、Caption屬性
2、Alignment屬性(取值為整數(shù)0、1)3、Value屬性:為True表示選擇了該按鈕;為
False(默認(rèn)值)表示沒有選擇該按鈕常用事件:?jiǎn)芜x按鈕的Click事件。例:編制1個(gè)用于進(jìn)制轉(zhuǎn)換的應(yīng)用程序,運(yùn)行時(shí)的界面如圖所示。四、復(fù)選按鈕控件與單選按鈕控件作比較,復(fù)選按鈕意味著多項(xiàng)選擇。與單選按鈕不同,它每次可在同組的復(fù)選按鈕中選擇多個(gè)結(jié)果常用屬性:1、Caption屬性2、Value屬性:與復(fù)選按鈕控件的狀態(tài)有關(guān)。設(shè)置值值常數(shù)說(shuō)明Unchecked0vbUnchecked沒選中Checked1vbChecked選中Unavailable2vbGrayed不可選常用事件:復(fù)選按鈕的Click事件。例:利用復(fù)選按鈕設(shè)置字型變化:加下劃線、加粗、斜體,文字用標(biāo)簽控件顯示五、列表框1、List屬性列表框控件的各個(gè)表項(xiàng)是使用數(shù)組的方式保存。例:列表框控件名.List(Index)2、ListCount屬性控件列表部分項(xiàng)目的個(gè)數(shù),由于索引值從0開始計(jì)數(shù),所以ListCount-1是最后一個(gè)項(xiàng)目的下標(biāo)。3、ListIndex屬性為被選中表項(xiàng)的索引(下標(biāo)),如果沒有選中任何一項(xiàng),則該屬性值為-1。建議:僅當(dāng)列表框控件設(shè)置了“單選”屬性情況下,用
ListIndex屬性值訪問所選項(xiàng)。4、Text屬性用來(lái)返回當(dāng)前選中的表項(xiàng)內(nèi)容。對(duì)于單選的列表框控件List1,字符串List1.list(ListIndex)與
List1.Text相等,都是被選中表項(xiàng)的文本。5、MutiSelect屬性利用列表框控件的該屬性,可以為列表框設(shè)置“單選”或“允許多選”屬性。6、Selected屬性若列表框控件的第i個(gè)表項(xiàng)被選中,則Selected(i)的值為True(若為Selected(i)賦值True,則列表框控件的第i個(gè)表項(xiàng)被顯示為選中狀態(tài));反之亦然。7、SelCount屬性列表框控件的該屬性值為被選中表項(xiàng)的個(gè)數(shù)。特別是用于允許多選的情況下。8、Sorted屬性確定列表框控件的各表項(xiàng)是否按字母數(shù)字升序排列:設(shè)為True時(shí)按升序排列;設(shè)為False時(shí)排列。9、Style屬性列表框控件該屬性值用以確定列表框的外觀。常用方法1、AddItem方法使用AddItem方法可以在運(yùn)行期動(dòng)態(tài)添加表項(xiàng)。格式:列表框控件名.AddItem
表項(xiàng)文本[,索引號(hào)]2、Clear方法該方法用以清空列表框控件中所有表項(xiàng)。格式:列表框控件名.Clear3、RemoveItem方法該方法用以刪除列表框中指定表項(xiàng)。格式:列表框控件名.RemoveItem索引值例:課本159頁(yè),例6-10。六、組合框組合框控件兼有列表框和文本框的特性:組合框中的列表框部分提供選擇項(xiàng)列表,文本框部分顯示選擇的結(jié)果。Style屬性Text屬性(字符串類型)對(duì)于組合框而言,一次只能選取一個(gè)選項(xiàng),所以Text即為所選中表項(xiàng)的文本。ListIndex屬性(整數(shù)類型)ListCount屬性設(shè)計(jì)一個(gè)程序計(jì)算你的生日是這一年中的第幾天。效果如圖所示。七、圖片框Picture
屬性界面設(shè)計(jì)時(shí)設(shè)置。程序運(yùn)行時(shí),用LoadPicture函數(shù)裝入圖片到圖片框控件中。 格式:圖片框控件名.Picture=LoadPicture(filename)其中:filename參數(shù)是一個(gè)字符串表達(dá)式-帶路徑的完整文件名若加載一個(gè)空文件將清除圖片框中原有的圖片:Picture1.Picture=LoadPicture("")(2)AutoSize屬性AutoSize屬性值為True時(shí),圖片框的邊界會(huì)隨著所裝入圖片的大小變化而變化。(3)
Align屬性:確定圖片框的位置。Print方法Picture1.Print
“Hello"Cls方法八、影像框Picture屬性與圖片框控件的Picture屬性一樣。Stretch屬性當(dāng)設(shè)置為True時(shí),將根據(jù)控件的大小來(lái)自動(dòng)調(diào)整圖片的大小,這時(shí)若調(diào)整影像框的大小,可能會(huì)使圖片變形,影響圖像的顯示效果。例:影像框作為圖形命令按鈕九、滾動(dòng)條滾動(dòng)條控件分為水平滾動(dòng)條(Hscroll)控件和垂直滾動(dòng)條控件(Vscroll)。區(qū)別于文本框等控件中的滾動(dòng)條。滾動(dòng)條可以作為用鼠標(biāo)操作的輸入設(shè)備,例如,可以用它來(lái)控制計(jì)算機(jī)游戲的音量、顏色值的大小。(1)Value屬性(整數(shù)類型)滾動(dòng)條上的滑塊所處的位置決定其Value屬性的值,滑塊處于最頂端或最左端時(shí)值最小,反之值最大。Max和Min屬性(整數(shù)類型)Max、Min屬性值是對(duì)滾動(dòng)條Value屬性取值范圍的限制,分別代表最大、最小值。LargeChange屬性(整數(shù)類型)該屬性確定:當(dāng)用戶單擊滾動(dòng)條和滾動(dòng)箭頭之間的區(qū)域時(shí),滾動(dòng)條控件Value屬性值的改變量。SmallChange屬性(整數(shù)類型)該屬性確定:當(dāng)用戶單擊滾動(dòng)箭頭時(shí),滾動(dòng)條控件Value屬性值的改變量。Change事件運(yùn)行時(shí),無(wú)論用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 青春追夢(mèng)人心共進(jìn)
- 多振源混疊的DAS目標(biāo)信號(hào)分離
- DOPS基P-N-S協(xié)同阻燃劑的合成及其阻燃環(huán)氧樹脂的性能研究
- 基于免疫和動(dòng)態(tài)載荷調(diào)節(jié)機(jī)理的骨折愈合模型建模與仿真
- 基于多特征融合的轉(zhuǎn)轍機(jī)退化狀態(tài)識(shí)別與預(yù)測(cè)研究
- 建筑物消防設(shè)施布置與維護(hù)
- 二零二五年度公共場(chǎng)所無(wú)障礙設(shè)施日常保潔合同4篇
- 聚脲聚氨酯屋面施工方案
- 二零二五年度禮品盒設(shè)計(jì)制作及品牌合作合同3篇
- 二零二五年度金融科技委托理財(cái)合同書標(biāo)準(zhǔn)版3篇
- 大健康行業(yè)研究課件
- 租賃汽車可行性報(bào)告
- 計(jì)算機(jī)輔助設(shè)計(jì)AutoCAD繪圖-課程教案
- 老年護(hù)理學(xué)-老年人與人口老齡化-課件
- 文化墻、墻體彩繪施工方案
- 初中化學(xué)校本課程
- 科技文獻(xiàn)檢索
- GB/T 18665-2008地理標(biāo)志產(chǎn)品蒙山茶
- 元代文學(xué)緒論
- QUALITY MANUAL質(zhì)量手冊(cè)(英文版)
- 了不起的狐貍爸爸-全文打印
評(píng)論
0/150
提交評(píng)論