第4章 菜單欄、工

第4章 菜單欄、工

ID:46376356

大?。?61.50 KB

頁數(shù):44頁

時間:2019-11-23

第4章 菜單欄、工_第1頁
第4章 菜單欄、工_第2頁
第4章 菜單欄、工_第3頁
第4章 菜單欄、工_第4頁
第4章 菜單欄、工_第5頁
資源描述:

《第4章 菜單欄、工》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、第4章菜單欄、工具欄設計菜單欄設計4.1工具欄設計4.2綜合案例4.3實訓4.4本章小結4.54.1菜單欄設計菜單不僅可以簡化程序界面,還可以美化程序界面,因此在用VisualBasic6.0進行程序界面設計時,菜單的設計是必須掌握的技能。在VisualBasic6.0中,菜單按出現(xiàn)位置的不同可分為下拉式菜單和彈出式菜單兩種,下拉式菜單一般出現(xiàn)在菜單欄中,通過單擊菜單標題,以下拉的方式打開,例如,在VisualBasic6.0主界面上,單擊【文件】,便下拉出圖4-1所示的菜單項;彈出式菜單(也稱快捷菜單)只有在按下鼠標右鍵時才出現(xiàn),是一個上下文

2、相關的菜單,例如,在窗體上單擊鼠標右鍵所彈出的菜單便是彈出式菜單,如圖4-2所示。無論是哪種菜單,其設計都是通過專門的菜單編輯器來完成的。圖4-1菜單欄圖4-2彈出式菜單一個完整的菜單項一般由菜單標題、訪問鍵和快捷鍵3項組成,如圖4-3所示。菜單標題就好像是人的本名(身份證上的名字),用來標識菜單,相當于控件的【Caption】屬性,而訪問鍵、快捷鍵就好像是人的別名,是訪問菜單或實現(xiàn)菜單功能的快捷方式。每個人都必須有一個本名,但不一定有別名,因此對于菜單項而言,菜單標題是必需的,訪問鍵、快捷鍵則可有可無。圖4-3菜單組成菜單有級別之分,直接顯示

3、出來的菜單級別最高,為一級菜單,如菜單欄上直接顯示的菜單項或單擊鼠標右鍵顯示出來的菜單項。單擊一級菜單,下拉出來的菜單為二級菜單,依次類推,將菜單分為不同級別的菜單,下一級菜單只有通過單擊上一級菜單才能顯現(xiàn)出來,如圖4-4所示。在VisualBasic6.0中,能將菜單分為6個級別。如果一個菜單(除一級菜單外)是主菜單,含有子菜單時,則其右端會顯示一個標示符,如圖4-4所示。圖4-4不同級別的菜單菜單的主次之分是相對而言的,一個菜單可以是一個主菜單,同時也可以是另外一個菜單的子菜單。例如,在圖4-4所示的菜單欄中,【學生】菜單是【姓名】、【年齡

4、】、【籍貫】菜單的主菜單,同時它又是【學校】菜單的子菜單。【案例4-1】文本編輯器菜單欄的設計設計圖4-5所示的文本編輯器,其菜單欄的結構如圖4-6所示,并實現(xiàn)以下功能。(1)選擇【字體】/【樣式】/【宋體】命令或【字體】/【樣式】/【隸書】命令能夠改變文本框中漢字的樣式。(2)選擇【字體】/【大小】/【16】命令或【字體】/【大小】/【24】命令來改變文本框中漢字的大小。另外當【樣式】菜單的某子菜單被單擊時,在其前面顯示選中符號“”。(3)默認情況下,【編輯】菜單的子菜單不可用,即為灰色。當文本框中有文字輸入后,【編輯】菜單的子菜單便為可用。

5、圖4-5文本編輯器界面圖4-6菜單欄結構VisualBasic6.0為用戶提供的菜單欄既簡化程序界面,還可以美化程序界面,并且還提供了菜單設計工具:菜單編輯器。在本案例中,我們將學習如何使用菜單編輯器來設計菜單欄?!景咐馕觥?.界面設計2.啟動菜單編輯器(1)操作步驟見教材(2)操作步驟見教材(1)在啟動菜單編輯器之前,必須將光標落在【窗體設計】窗口,否則【菜單編輯器】命令、按鈕都為灰色,表示不可用。(2)菜單編輯器啟動方法如下。①在菜單欄中選擇【工具】/【菜單編輯器】命令。②單擊工具欄中的按鈕。③在窗體空白處單擊鼠標右鍵,在彈出的快捷菜單中

6、選擇【菜單編輯器】命令或直接使用Ctrl+E快捷鍵。3.新建菜單(1)新建一個菜單可以按以下兩種方式來完成。①單擊菜單顯示區(qū)最后1個菜單,單擊“下一個”按鈕,則新建一個和最后菜單級別一樣的菜單。②直接單擊“插入”按鈕,則在當前菜單的前面插入一個和當前菜單級別一樣的菜單。(2)【標題】欄用來輸入菜單的標題文字,相當于控件的【Caption】屬性,為了起到標識的作用,菜單的【標題】欄必須醒目;【名稱】屬性用于設置輸入菜單的名稱,相當于控件的【Name】屬性,每個菜單的名稱必須是唯一的,且不能為空白。(3)如果菜單的【標題】欄是“-”(上劃線),則該

7、菜單變?yōu)榉指罹€。一級菜單的標題不能以分隔符(上劃線)命名,否則在退出【菜單編輯器】對話框時會彈出錯誤提示框。4.菜單屬性設置(1)操作步驟見教材(2)操作步驟見教材(3)操作步驟見教材(4)操作步驟見教材(5)操作步驟見教材(1)由于快捷鍵用來設置菜單的快捷方式,因此快捷鍵的設置必須是唯一的,不能重復使用;在設置菜單的【標題】屬性時,只要在相應的字母前加上“&”,便可以使其成為該菜單的訪問鍵,訪問鍵雖可以重復使用,但為了操作方便,最好也是唯一的。(2)菜單的【有效】、【可見】屬性和控件的【Enable】屬性、【Visible】屬性相對應,當選中

8、這兩個屬性時(),相當于將【Enable】屬性、【Visible】屬性設為True;當不選中這兩個屬性時,相當于將【Enable】屬性、【Visibl

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。