查看匯總:2014計算機二級VB考試重難點分析匯總
第11章 可視化程序設計
本章主要考查可視化程序設計,包括菜單程序設計、對話框程序設計、多重窗體程序設計、Visual Basic工程結構與執行控制等知識點。通過對歷年試卷內容的分析,本章考核內容約占6%,屬于一般考查對象,下次考試將保持上升趨勢。
11.1 菜單程序設計
菜單的基本作用有兩個,一是提供人機對話的界面,以便讓使用者選擇應用系統的各種功能;二是管理應用系統,控制各種功能模塊的運行。
在實際應用中,菜單可分為兩種基本類型,即下拉式菜單和彈出式菜單。
11.1.1 考點1:下拉式菜單
下拉式菜單是一種典型的窗口式菜單。在下拉式菜單系統中,一般有一個主菜單,其中包括若干選擇項,主菜單的每一項都可以“下拉”出下一級菜單供用戶選擇或輸入信息。操作完畢后菜單從屏幕上消失,并恢復原來的屏幕狀態。
1.菜單編輯器
Visual Basic中的菜單通過菜單編輯器,即菜單設計窗口建立。可以通過以下4種方式進入菜單編輯器:
執行“工具”菜單中的“菜單編輯器”命令;
使用熱鍵Ctrl+E;
單擊工具欄中的“菜單編輯器”按鈕;
在要建立菜單的窗體上單擊鼠標右鍵,將彈出一個菜單,然后單擊“菜單編輯器”命令。
菜單編輯器窗口分為三個部分:即數據區、編輯區和菜單項顯示區。
(1)數據區
數據區用來輸入或修改菜單項、設置屬性。在數據區中,必須提供菜單項的“標題”和“名稱”屬性,“有效”屬性和“可見”屬性一般默認為True,只有在必要時才設置其他屬性。在設置“標題”屬性時,如果輸入一個減號(—),則可在菜單中加入一條分隔線;如果在菜單“標題”中包含“&”,則可將該符號后的字母作為訪問鍵(通過ALT加該鍵打開該菜單)。
(2)編輯區
編輯區用來對輸入的菜單項進行簡單的編輯。
(3)菜單項顯示區
菜單項顯示區用來顯示所輸入的菜單項。菜單在數據區輸入,在編輯區進行位置調整,在菜單項顯示區顯示。
2.菜單項的控制
(1)有效性控制
菜單中的某些菜單項應能根據執行條件的不同進行動態變化,即當條件滿足時可以執行,否則不能執行。
菜單項的“有效”屬性,菜單項的有效性就是通過該屬性來控制的。實際上,只要把一個菜單項的“有效”屬性設置為False,就可以使其失效,運行后該菜單項變為灰色;為了使一個失效的菜單項變為有效,只要把它的“有效”屬性重新設置為True即可實現。
(2)菜單項標記
所謂菜單項標記,就是在菜單項前加上一個“√”。它有兩個作用:一是可以明顯地表示當前某個(或某些)命令狀態是“On”或“Off”二是可以表示當前選擇的是哪個菜單項。菜單項標記通過菜單設計窗口中的“復選”屬性設置,當該屬性為True時,相應的菜單項前有“√”標記;如果該屬性為False,則相應的菜單項前沒有“√”標記。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |