(31) 編寫如下事件過程:
Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
Print Chr(KeyAscii)
End Sub
在一般情況下(即不按住Shift鍵和鎖定大寫鍵時) 運行程序,若按"T"鍵,則程序輸出的結(jié)果是
A)T
T
B) t
T
C) T
t
D) t
t
【命題目的】考查考生對鍵盤事件的掌握程度。
【解題要點】KeyPress事件和KeyDown事件各參數(shù)的含義。
【考點鏈接】Click事件和DblClick事件的運用。
(32) 在用菜單編輯器設(shè)計菜單時,不可缺少的項目是
A) 快捷鍵
B) 名稱
C) 索引
D) 標題
【命題目的】考查考生對菜單設(shè)計器的掌握程度。
【解題要點】菜單項建立的步驟。
【錯解分析】選項A)中,快捷鍵(ShortCut) 下拉列表框是用來存儲快捷鍵,供用戶為菜單項選擇一個快捷鍵,菜單項的快捷鍵可以不要,但如果選擇了快捷鍵則會顯示在菜單標題的右邊,在程序運行時,用戶按快捷鍵同樣可以完成選擇該菜單項并執(zhí)行相應(yīng)命令的操作。選項B)中,名稱,用來輸入菜單及菜單項名稱的文本框。名稱不在菜單中出現(xiàn),名稱是在代碼中訪問菜單項惟一的標識符,名稱是不能省略的。選項C)中,索引,數(shù)值,表示菜單數(shù)組中的位置序號,如果不定義菜單數(shù)組,不要理會。選項D)中,標題(Caption) 文本框用來讓用戶輸入顯示在窗體上的菜單標題,鍵入的內(nèi)容會在菜單編輯器窗口的下邊空白部分顯示出來,該區(qū)域稱為菜單顯示區(qū)域,如果在標題中某個字母前加上&,程序運行后在菜單項中該字母下將加上下劃線,"Alt+特定字母"稱為訪問鍵,用以訪問該菜單項,這種訪問只能逐層進行,不能越過某一層而訪問深層子菜單。
【考點鏈接】幫助上下文、復(fù)選、協(xié)調(diào)位置等。
(33) 下列說法正確的是
A) 在Visual Basic中的對話框分為兩種類型:預(yù)定義對話框和自定義對話框
B) 自定義對話框由用戶根據(jù)自己需要定義的
C) 預(yù)定義對話框是用戶在設(shè)置程序代碼后定義的
D) MsgBox函數(shù)是用戶的自定義對話框的函數(shù)
【命題目的】考查考生對對話框的理解程度。
【解題要點】對話框的分類及特點。
【錯解分析】在Visual Basic中,對話框分為3種類型:即預(yù)定義對話框、自定義對話框和通用對話框,所以選項A)不正確;預(yù)定義對話框也稱預(yù)制對話框,是由系統(tǒng)提供的,Visual Basic系統(tǒng)提供了兩種預(yù)定義對話框:即輸入框和信息框(或消息框),前者用InputBox函數(shù)建立,后者用MsgBox函數(shù)建立,所以選項C)和選項D)不正確;自定義對話框也稱定制對話框,這種對話框由用戶根據(jù)自己的需要進行定義,輸入框和信息框盡管很容易建立,但在應(yīng)用上有一定的限制,所以選項B)是正確的;通用對話框是一種控件,用這種控件可以設(shè)計較為復(fù)雜的對話框。
(34) 在Visual Basic中,要將一個窗體加載到內(nèi)存進行預(yù)處理但不顯示所使用的語句是
A) Hide
B) Show
C) Load
D) Unload
【命題目的】考查考生對多重窗體的操作問題。
【解題要點】Load語句、Unload語句、Show方法和Hide方法的區(qū)別
(35) 在Visual Basic中按文件的訪問方式不同,可將文件分為
A) ASCII文件和二進制文件
B) 文本文件和數(shù)據(jù)文件
C) 數(shù)據(jù)文件和可執(zhí)行文件
D) 順序文件和隨機文件
【命題目的】考查考生對數(shù)據(jù)文件的分類掌握。
【解題要點】Visual Basic中文件的分類方式。
【錯解分析】在Visual Basic中,分類方法有多種:根據(jù)數(shù)據(jù)性質(zhì),可分為程序文件和數(shù)據(jù)文件; 根據(jù)數(shù)據(jù)的存取方式和結(jié)構(gòu)方式可分為順序文件和隨機文件;根據(jù)數(shù)據(jù)的編碼方式,可分為ASCII文件和二進制文件。
綜合上述分析,選項D)是正確的答案;選項B)中文本文件是按數(shù)據(jù)編碼劃分的,數(shù)據(jù)文件是按數(shù)據(jù)的性質(zhì)劃分的;選項C)中數(shù)據(jù)文件是按數(shù)據(jù)的性質(zhì)劃分的;選項A)是按數(shù)據(jù)的編碼方式劃分的。