1[簡答題]在考生文件夾下有一個工程文件sit5.vbp,包含了所有控件和部分程序。當程序運行時,單擊“打開文件”按鈕,則彈出“打開”對話框,默認目錄為考生目錄,默認文件類型為“文本文件”。選中in5.txt文件(如圖l所示),單擊“打開”按鈕,則把文件中的內(nèi)容讀入并顯示在文本框(Textl)中;單擊“修改內(nèi)容”按鈕,則將Textl中的大寫字母“E”、“N”、“T”改為小寫,把小寫字母…e’、“n”、“t”改為大寫;單擊“保存文件”按鈕,則彈出“另存為”對話框,默認文件類型為“文本文件”,默認文件夾為考生文件夾,默認文件為“out5.txt”(如圖2所示),單擊“保存”按鈕,則將Textl中修改后的內(nèi)容存到out5.txt文件中。
窗體中已經(jīng)給出了所有控件和程序,但程序不完整,去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容,并編寫“修改內(nèi)容”按鈕的Click事件過程。
注意:考生不得修改已經(jīng)存在的程序。必須把Textl中修改后的內(nèi)容用“保存文件”按鈕存儲結(jié)果,否則無成績。最后,按照原文件名將程序存盤。
參考解析:
【考點分析】本題考點有:文件操作,通用對話框的InitI)ir、Filterlndex、Filter和Action屬性,通用對話框的ShowOpen方法,F(xiàn)or循環(huán)語句,If判斷選擇語句,App.Path相對路徑,Mid()函數(shù),Len()函數(shù),Ucase()函數(shù)以及Lease()函數(shù)。’
【解題思路】打開文件的命令是0pen,其常用形式為:Open”文件名”For模式As[#]文件號[Len=記錄長度]
模式有Output(打開文件,對其進行寫操作)、Input(打開文件,對其進行讀操作)以及Append(打開文件,在文件末尾追加記錄)。
通過通用對話框的InitDir、FilterIndex、Filter、Action屬性設置對話框,并且通過ShowOpen方法打開對話框。運用For循環(huán)語句和If判斷選擇語句尋找字母,并按照要求使用大小寫轉(zhuǎn)換函數(shù)實現(xiàn)大小寫的轉(zhuǎn)換。
【操作步驟】
步驟1:打開本題工程文件。
步驟2:打開代碼編輯窗口,去掉程序中的注釋符“'”,
將問號改為正確的內(nèi)容。
參考答案(陰影部分是需考生填入的內(nèi)容)
步驟3:調(diào)試并運行程序,關閉程序后按題目要求存盤,如圖3.30所示。
2[單選題]如果要在語句:a=Array(1,2,3,4,5)的前面聲明變量a,則正確的聲明是
A.Dima(4)AsInteger
B.Dima(5)AsVariant
C.Dima(1To5)AsInteger
D.DimaAsWriant
參考答案:D
參考解析:Array函數(shù)只能初始化變體類型變量數(shù)組,所以選項D.正確。
3[單選題]在編輯VB應用程序時,如果不小心關閉了屬性窗口,則可以單擊主窗口標準工具欄上的一個按鈕直接打開屬性窗口,這個按鈕的圖標是
A.
B.
C.
D.
參考答案:D
參考解析:按F4鍵,或單擊工具欄中“屬性窗口”鈕,或選取“視圖”菜單中的“屬性窗口”子菜單,均可打開屬性窗口。
4[單選題] 以下不能用Print方法輸出數(shù)據(jù)的對象或窗口是
A.窗體B.立即窗口C.圖片框D.代碼窗口
參考答案:D
參考解析:Print方法可以在窗體上顯示文本字符串和表達式的值,并可在其他圖形對象或打印機上輸出信息。其一般格式為:[對象名稱.]Prim[表達式表][,|;],其中的“對象名稱”可以是窗體(Form)、圖片框(PictureBox)或打印機(Printer),也可以是立即窗口(Debug)。不能是代碼窗口。
5[單選題] 以下說法中正確的是
A.任何時候都可以用Ctrl+E鍵打開菜單編輯器
B.只有當某個窗體為當前活動窗體時,才能打開菜單編輯器
C.只有當代碼窗口為當前活動窗口時,才能打開菜單編輯器
D.任何時候都可以用標準工具欄的”菜單編輯器”按鈕打開菜單編輯器
參考答案:B
參考解析:只有窗體為活動窗體時,才可以打開菜單編輯器。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |