版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、VB程序設(shè)計(jì)(chn x sh j)共二十一頁2第9章 界面設(shè)計(jì)9.1 通用對(duì)話框9.2 菜單設(shè)計(jì)(shj)9.3 多文檔界面(自學(xué))9.4 工具欄和狀態(tài)欄(自學(xué))共二十一頁39.1 通用(tngyng)對(duì)話框ActiveX控件;提供(tgng)了6種標(biāo)準(zhǔn)對(duì)話框。將通用對(duì)話框加載到工具箱的步驟:(1) “工程”+“部件”,引導(dǎo)出“部件”對(duì)話框;(2) 在控件選項(xiàng)卡中選擇“Microsoft Common Dialog Control 6.0”左側(cè)的復(fù)選框,然后單擊“確定”。共二十一頁4“打開”對(duì)話框“另存為”對(duì)話框“顏色”對(duì)話框“字體”對(duì)話框“打印機(jī)”對(duì)話框共二十一頁5Action(功能)屬性
2、(shxng): 0None:無對(duì)話框顯示 1Open:顯示“打開”對(duì)話框 2Save As:顯示“另存為”對(duì)話框 3Color:顯示“顏色”對(duì)話框 4Font:顯示“字體”對(duì)話框 5Printer:顯示“打印機(jī)”對(duì)話框 6Help:顯示“幫助”對(duì)話框 重要(zhngyo)屬性:該屬性只能在程序中設(shè)置ShowOpenShowSaveShowColorShowFontShowPrinterShowHelp對(duì)應(yīng)的方法:共二十一頁6 例如:使用通用(tngyng)對(duì)話框?qū)?yīng)的顏色對(duì)話框設(shè)置文本框的前景色,代碼如下: CommonDialog1.Action = 3 Text1.ForeColor=C
3、ommonDialog1.Color end of 9.19.1 通用(tngyng)對(duì)話框共二十一頁79.2 菜單(ci dn)設(shè)計(jì)菜單以分組的形式組織(zzh)多個(gè)命令或操作;為操作提供便捷的手段;菜單分為兩種:下拉式菜單彈出式菜單菜單也是一個(gè)控件對(duì)象,稱菜單控件,只響應(yīng)Click事件。共二十一頁89.2.1 下拉式菜單(ci dn)9.2.1.1 下拉式菜單的基本(jbn)組成共二十一頁9啟動(dòng)方法(有三種):(1)窗體上單擊右鍵快顯菜單(ci dn)菜單(ci dn)編輯器(2)工具菜單編輯器 (3)工具欄 菜單9.2.1 下拉式菜單(ci dn)9.2.1.2 菜單編輯器創(chuàng)建菜單的工具
4、共二十一頁10編輯區(qū) 屬性區(qū)菜單項(xiàng)顯示區(qū)共二十一頁11標(biāo)題(biot):顯示菜單項(xiàng)的文本;重要(zhngyo)屬性:名稱:必要屬性,菜單項(xiàng)的名字。標(biāo)題為:文件(&F),表示F是熱鍵字母, 用“ALT+F”可選擇該菜單。快捷鍵:按下快捷鍵等同于執(zhí)行該菜單項(xiàng)。注意區(qū)分熱鍵和快捷鍵!共二十一頁12 在設(shè)計(jì)(shj)時(shí),為將菜單分成若干組,可使用分隔條:“標(biāo)題”文本框:“-”;“名稱”文本框:不能空白!有關(guān)(yugun)分隔條:共二十一頁13例9-2:建立一個(gè)菜單,能做簡(jiǎn)單的加、減、乘、除以及清除(qngch)工作。每一個(gè)命令都有快捷鍵。步驟:1.建立控件2.設(shè)計(jì)(shj)菜單3.代碼設(shè)計(jì)共二十一頁1
5、4 利用菜單編輯器所創(chuàng)建的菜單是固定的,菜單項(xiàng)不能自動(dòng)增減(zn jin)。 要實(shí)現(xiàn)自動(dòng)增減,可利用菜單項(xiàng)數(shù)組,并結(jié)合Load和Unload語句。菜單編輯器中索引(suyn)屬性要設(shè)置!共二十一頁159.2.2 彈出式菜單(ci dn)系統(tǒng)彈出式菜單定制彈出式菜單步驟(bzhu):(1)使用“菜單編輯器”創(chuàng)建菜單;(2)把菜單的Visible屬性設(shè)為False,即不出現(xiàn)窗體頂部;(3)使用PopupMenu方法。Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If
6、Button=2 Then PopupMenu mnu1, 2End Sub共二十一頁169.2.2 彈出式菜單(ci dn)(快顯菜單)方法(fngf):先用VB菜單編輯器設(shè)計(jì),再用 PopupMenu方法彈出對(duì)象名.PopupMenu 菜單名,標(biāo)志,x,y共二十一頁179.2.2 彈出式菜單(ci dn)(快顯菜單)對(duì)象名.PopupMenu 菜單(ci dn)名,標(biāo)志,x,y標(biāo)志:0:彈出式菜單項(xiàng)僅識(shí)別鼠標(biāo)左鍵 對(duì)菜單項(xiàng)的選擇。 2:彈出式菜單項(xiàng)識(shí)別鼠標(biāo)左鍵和 右鍵對(duì)菜單項(xiàng)的選擇; PopupMenu方法只能用在MouseDown事件過程。共二十一頁18 把例9-2中的“乘除(chngc
7、h)運(yùn)算” 菜單作為快顯菜單顯示出來。(MouseDown詳見214頁)9.2.2 彈出式菜單(ci dn)(快顯菜單)共二十一頁19Sub Form_MouseDown(Button As Integer, _ Shift As Integer, X As Single, Y As Single) If Button = 2 Then 單擊右鍵 PopupMenu mnuMulDiv , 2 End IfEnd Sub 9.2.2 彈出式菜單(ci dn)(快顯菜單)共二十一頁20 本 章 總 結(jié) 要掌握通過使用菜單編輯器在應(yīng)用程序中設(shè)計(jì)(shj)下拉式菜單、彈出式菜單菜單的方法。共二十一頁內(nèi)容摘要VB程序設(shè)計(jì)。(1) “工程”+“部件(bjin)”,引導(dǎo)出“部件(bjin)”對(duì)話框。0None:無對(duì)話框顯示。2Save As:顯示“另存為”對(duì)話框。6Help:顯示“幫助”對(duì)話框。CommonDialog1.Action = 3。Text1.ForeColor=CommonDialog1.Color。9.2.1.1 下拉式菜單的基本組成。(1)窗體上單擊右鍵快顯菜單菜單編輯器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年隨州市委宣傳部公開在全市選調(diào)事業(yè)單位工作人員的備考題庫參考答案詳解
- 2026年蘇州新長(zhǎng)光熱能科技有限公司招聘?jìng)淇碱}庫參考答案詳解
- 2026年重慶教師招聘50人備考題庫及參考答案詳解一套
- 廈門海滄實(shí)驗(yàn)幼兒園2025年頂崗教師招聘?jìng)淇碱}庫及一套答案詳解
- 2026年浙江大學(xué)離退休工作處招聘?jìng)淇碱}庫及答案詳解一套
- 中信證券股份有限公司分支機(jī)構(gòu)2026年校園招聘?jìng)淇碱}庫含答案詳解
- 2026年振華科技公開招聘?jìng)淇碱}庫及1套完整答案詳解
- 2026平安銀行秋招面試題及答案
- 2026年江蘇南京市人力資源和社會(huì)保障信息管理中心招聘3人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2026年杭州市余杭區(qū)閑林街道辦事處招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 產(chǎn)品推廣項(xiàng)目管理辦法
- (2025秋新版)人教版二年級(jí)數(shù)學(xué)上冊(cè)全冊(cè)教案(教學(xué)設(shè)計(jì))
- 內(nèi)科護(hù)理副高答辯題庫及答案
- 小學(xué)無廢校園教學(xué)課件
- 地產(chǎn)公司品牌策劃方案
- 2025年高考真題-化學(xué)(黑吉遼卷) 含答案(黑龍江、吉林、遼寧、內(nèi)蒙古)
- 初三英語閱讀競(jìng)賽含答案
- 中學(xué)生英語詞匯表3500(全)
- 2025年全國(guó)基層退役軍人服務(wù)中心(站)工作人員職業(yè)技能競(jìng)賽備考試題庫(含答案)
- 物業(yè)催費(fèi)技巧培訓(xùn)
- 品質(zhì)例會(huì)管理制度
評(píng)論
0/150
提交評(píng)論