計(jì)算機(jī)二級(jí)VB 歷年試題及答案.doc
《計(jì)算機(jī)二級(jí)VB 歷年試題及答案.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)二級(jí)VB 歷年試題及答案.doc(82頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
全國計(jì)算機(jī)等級(jí)考試歷年試題 二級(jí)VB試題分類匯編 一、集成開發(fā)環(huán)境基本操作、窗體 2002年9月二級(jí)VB (1) 在設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開的窗口是 A) 工程資源管理器窗口 B) 工具箱窗口 C) 代碼窗口 D) 屬性窗口 (2) 以下敘述中正確的是 A) 窗體的Name屬性指定窗體的名稱,用來標(biāo)識(shí)一個(gè)窗體 B) 窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本 C) 可以在運(yùn)行期間改變對(duì)象的Name屬性的值 D) 對(duì)象的Name屬性值可以為空 (3) 剛建立一個(gè)新的標(biāo)準(zhǔn)EXE工程后,不在工具箱中出現(xiàn)的控件是 A) 單選按鈕 B) 圖片框 C) 通用對(duì)話框 D) 文本框 (31) 以下敘述中錯(cuò)誤的是 A) 一個(gè)工程中只能有一個(gè)Sub Main過程 B) 窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗體 C) 窗體的Hide方法和Unload方法的作用完全相同 D) 若工程文件中有多個(gè)窗體,可以根據(jù)需要指定一個(gè)窗體為啟動(dòng)窗體 (32) 以下敘述中錯(cuò)誤的是 A) 一個(gè)工程中可以包含多個(gè)窗體文件 B) 在一個(gè)窗體文件中用Private定義的通用過程能被其他窗體調(diào)用 C) 在設(shè)計(jì)VB程序時(shí),窗體、標(biāo)準(zhǔn)模塊、類模塊等需要分別保存為不同類型的磁盤文件 D) 全局變量必須在標(biāo)準(zhǔn)模塊中定義 2003年4月二級(jí)VB (1)以下不能在"工程資源管理器"窗口中列出的文件類型是 A).Bas B).Res C).Frm D).Ocx (2)以下關(guān)于窗體的描述中,錯(cuò)誤的是 A)執(zhí)行Unload Form1語句后,窗體Form1消失,但仍在內(nèi)存中 B)窗體的Load 事件在加載窗體時(shí)發(fā)生 C)當(dāng)窗體的Enabled 屬性為False時(shí),通過鼠標(biāo)和鍵盤對(duì)窗體的操作都被禁止 D)窗體的Height、Width屬性用于設(shè)置窗體的高和寬 2003年9月二級(jí)VB (1)以下敘述中錯(cuò)誤的是 A)Visual Basic 是事件驅(qū)動(dòng)型可視化編程工具 B)Visual Basic應(yīng)用程序不具有明顯的開始和結(jié)束語句 C)Visual Basic工具箱中的所有控件都具有寬度(Width)和高度(Height)屬性 D)Visual Basic中控件的某些屬性只能在運(yùn)行時(shí)設(shè)置 (2)以下敘述中錯(cuò)誤的是 A)在工程資源管理器窗口中只能包含一個(gè)工程文件及屬于該工程的其他文件 B)以.BAS為擴(kuò)展名的文件是標(biāo)準(zhǔn)模塊文件 C)窗體文件包含該窗體及其控件的屬性 D)一個(gè)工程中可以含有多個(gè)標(biāo)準(zhǔn)模塊文件 (4)以下不屬于Visual Basic系統(tǒng)的文件類型是 A).Frm B).Bat C).Vbg D).Vbp (5)以下敘述中錯(cuò)誤的是 A)打開一個(gè)工程文件時(shí),系統(tǒng)自動(dòng)裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件 B)保存Visual Basic程序時(shí),應(yīng)分別保存窗體文件及工程文件 C)Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行 D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā) (13)如果一個(gè)工程含有多個(gè)窗體及標(biāo)準(zhǔn)模塊,則以下敘述中錯(cuò)誤的是 A)如果工程中含有Sub Main過程,則程序一定首先執(zhí)行該過程 B)不能把標(biāo)準(zhǔn)模塊設(shè)置為啟動(dòng)模塊 C)用Hide方法只是隱藏一個(gè)窗體,不能從內(nèi)存中清除該窗體 D)任何時(shí)刻最多只有一個(gè)窗體是活動(dòng)窗體 2005年9月二級(jí)VB (11)假定一個(gè)Visual Basic應(yīng)用程序由一個(gè)窗體模塊和一個(gè)標(biāo)準(zhǔn)模塊構(gòu)成。為了保存該應(yīng)用程序,以下正確的操作是 A)只保存窗體模塊文件 B)分別保存窗體模塊、標(biāo)準(zhǔn)模塊和工程文件 C)只保存窗體模塊和標(biāo)準(zhǔn)模塊文件 D)只保存工程文件轉(zhuǎn)貼 (12)為了清除窗體上的一個(gè)控件,下列正確的操作是 A)按回車鍵 B)按Esc鍵 C)選擇(單擊)要清除的控件,然后按Del鍵 D)選擇(單擊)要清除的控件,然后按回車鍵 (13)以下敘述中錯(cuò)誤的是 A)打開一個(gè)工程文件時(shí),系統(tǒng)自動(dòng)裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件 B)當(dāng)程序運(yùn)行時(shí),雙擊一個(gè)窗體,則觸發(fā)該窗體的Dblclick事件 C)Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行 D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā) (33)如果一個(gè)工程含有多個(gè)窗體及標(biāo)準(zhǔn)模塊,則以下敘述中錯(cuò)誤的是 A)任何時(shí)刻最多只有一個(gè)窗體是活動(dòng)窗體 B)不能把標(biāo)準(zhǔn)模塊設(shè)置為啟動(dòng)模塊 C)用Hide方法只是隱藏一個(gè)窗體,不能從內(nèi)存中清除該窗體 D)如果工程中含有Sub Main過程,則程序一定首先執(zhí)行該過程 二、常用控件 2002年9月二級(jí)VB (11) 以下能夠觸發(fā)文本框Change事件的操作是 A) 文本框失去焦點(diǎn) B) 文本框獲得焦點(diǎn) C) 設(shè)置文本框的焦點(diǎn) D) 改變文本框的內(nèi)容 (12) 在窗體上有一個(gè)文本框控件,名稱為Txttime:一個(gè)計(jì)時(shí)器控件,名稱為Timerl,要求每一秒鐘在文本框中顯示一次當(dāng)前的時(shí)間。程序?yàn)椋? Private Sub Timer1_ __() Txttime.Text=Time End Sub 在下劃線上應(yīng)填入的內(nèi)容是 A) Enabled B) Visible C) Interval D) Timer (13) 在窗體上畫兩個(gè)單選按鈕,名稱分別為Option1、Option2,標(biāo)題分別為“宋體”和“黑體”;一個(gè)復(fù)選框,名稱為Check1,標(biāo)題為“粗體”;一個(gè)文本框,名稱為Text1,Text屬性為“改變文字字體”。要求程序運(yùn)行時(shí),“宋體”單選按鈕和“粗體”復(fù)選框被選中(窗體外觀如下圖) ,則能夠?qū)崿F(xiàn)上述要求的語句序列是 A) Option1.Value=True B) Option1.Value=True Check1.Value=False Check1.Value=True C) Option2.Value=False D) Option1.Value=True Check1.Value=True Check1.Value=1 (14) 為了在按下Esc鍵時(shí)執(zhí)行某個(gè)命令按鈕的Click事件過程,需要把該命令按鈕的一個(gè)屬性設(shè)置為True,這個(gè)屬性是 A) Value B) Default C) Cancel D) Enabled (16) 圖像框有一個(gè)屬性,可以自動(dòng)調(diào)整圖形的大小,以適應(yīng)圖像框的尺寸,這個(gè)屬性是 A) Autosize B) Stretch C) Autoredraw D) Appearance (26) 以下敘述中錯(cuò)誤的是 A) 在Keyup和Keydown事件過程中,從鍵盤上輸入A或A被視作相同的字母(即具有相同的Keycode) B) 在Keyup和Keydown事件過程中,將鍵盤上的“1”和右側(cè)小鍵盤上的“1”視作不同的數(shù)字(具有不同的Keycode) C) Keypress事件中不能識(shí)別鍵盤上某個(gè)鍵的按下與釋放 D) Keypress事件中可以識(shí)別鍵盤上某個(gè)鍵的按下與釋放 (27) 以下敘述中錯(cuò)誤的是 A) 在同一窗體的菜單項(xiàng)中,不允許出現(xiàn)標(biāo)題相同的菜單項(xiàng) B) 在菜單的標(biāo)題欄中,“&”所引導(dǎo)的字母指明了訪問該菜單項(xiàng)的訪問鍵 C) 程序運(yùn)行過程中,可以重新設(shè)置菜單的Visible屬性 D) 彈出式菜單也在菜單編輯器中定義 (28) 設(shè)在菜單編輯器中定義了一個(gè)菜單項(xiàng),名為Menu1。為了在運(yùn)行時(shí)隱藏該菜單項(xiàng),應(yīng)使用的語句是 A) Menu1.Enabled=True B) Munu1.Enabled=False C) Menu1.Visible=True D) Menu1.Visible=False (29) 以下敘述中錯(cuò)誤的是 A) 在程序運(yùn)行時(shí),通用對(duì)話框控件是不可見的 B) 在同一個(gè)程序中,用不同的方法(如Showopen或Showsave等)打開的通用對(duì)話框具有不同的作用 C) 調(diào)用通用對(duì)話框控件的Showopen方法,可以直接打開在該通用對(duì)話框中指定的文件 D) 調(diào)用通用對(duì)話框控件的Showcolor方法,可以打開顏色對(duì)話框 (30) 在用通用對(duì)話框控件建立“打開”或“保存”文件對(duì)話框時(shí),如果需要指定文件列表框所列出的文件類型是文本文件(即.Txt文件),則正確的描述格式是 A) “Text (.Txt)|*.Txt)” B)“文本文件( .Txt) | (.Txt)” C) “Text(.Txt)||(*.Txt)” D)“Text(.Txt)(*.Txt)” 2003年4月二級(jí)VB (9)表示滾動(dòng)條控件取值范圍最大值的屬性是 A)Max B)Largechange C)Value D)Max-Min (10)在窗體上畫一個(gè)名稱為List1的列表框,一個(gè)名稱為Label1的標(biāo)簽。列表框中顯示若干城市的名稱。當(dāng)單擊列表框中的某個(gè)城市名時(shí),在標(biāo)簽中顯示選中城市的名稱。下列能正確實(shí)現(xiàn)上述功能的程序是 A) Private Sub List1_Click() B)Private Sub List1_Click() Label1.Caption = List1.Listindex Label1. Name = List1. Listindex End Sub End Sub C) Private Sub List1_Click() D)Private Sub List1_Click() Label1.Name = List1.Text Label1.Caption = List1.Text End Sub End Sub (12)以下關(guān)于菜單的敘述中,錯(cuò)誤的是 A)在程序運(yùn)行過程中可以增加或減少菜單項(xiàng) B)如果把一個(gè)菜單項(xiàng)的Enabled屬性設(shè)置為False,則可刪除該菜單項(xiàng) C)彈出式菜單在菜單編輯器中設(shè)計(jì) D)利用控件數(shù)組可以實(shí)現(xiàn)菜單項(xiàng)的增加或減少 (13)在窗體上畫三個(gè)單選按鈕,組成一個(gè)名為Chkoption的控件數(shù)組。用于標(biāo)識(shí)各個(gè)控件數(shù)組元素的參數(shù)是 A)Tag B)Index C)Listindex D)Name (19)在窗體上畫一個(gè)名稱為Txta的文本框,然后編寫如下的事件過程: Private Sub Txta_Keypress(Keyascii As Integer) …… End Sub 若焦點(diǎn)位于文本框中,則能夠觸發(fā)Keypress事件的操作是 A)單擊鼠標(biāo) B)雙擊文本框 C)鼠標(biāo)滑過文本框 D)按下鍵盤上的某個(gè)鍵 (21)假定有如下事件過程: Private Sub Form_Mousedown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then Popupmenu Popform End If End Sub 則以下描述中錯(cuò)誤的是 A)該過程的功能是彈出一個(gè)菜單 B)Popform是在菜單編輯器中定義的彈出式菜單的名稱 C)參數(shù)X、Y指明鼠標(biāo)的當(dāng)前位置 D)Button = 2表示按下的是鼠標(biāo)左鍵 (30)在窗體上畫一個(gè)名稱為Commondialog1的通用對(duì)話框,一個(gè)名稱為Command1的命令按鈕。要求單擊命令按鈕時(shí),打開一個(gè)保存文件的通用對(duì)話框。該窗口的標(biāo)題為"Save",缺省文件名為"Savefile",在"文件類型"欄中顯示*.Txt。則能夠滿足上述要求的程序是 A)Private Sub Command1_Click() Commondialog1.Filename = "Savefile" Commondialog1.Filter = "All Files|*.*|(*.Txt)|*.Txt|(*.Doc)|*.Doc" Commondialog1.Filterindex = 2 Commondialog1.Dialogtitle = "Save" Commondialog1.Action = 2 End Sub B)Private Sub Command1_Click() Commondialog1.Filename = "Savefile" Commondialog1.Filter = "All Files|*.*|(*.Txt)|*.Txt|(*.Doc)|*.Doc" Commondialog1.Filterindex = 1 Commondialog1.Dialogtitle = "Save" Commondialog1.Action = 2 End Sub C)Private Sub Command1_Click() Commondialog1.Filename = "Save" Commondialog1.Filter = "All Files|*.*|(*.Txt)|*.Txt|(*.Doc)|*.Doc" Commondialog1.Filterindex = 2 Commondialog1.Dialogtitle = "Savefile" Commondialog1.Action = 2 End Sub D)Private Sub Command1_Click() Commondialog1.Filename = "Savefile" Commondialog1.Filter = "All Files|*.*|(*.Txt)|*.Txt|(*.Doc)|*.Doc" Commondialog1.Filterindex = 1 Commondialog1.Dialogtitle = "Save" Commondialog1.Action = 1 End Sub 2003年9月二級(jí)VB (3)以下敘述中錯(cuò)誤的是 A)雙擊鼠標(biāo)可以觸發(fā)Dblclick事件 B)窗體或控件的事件的名稱可以由編程人員確定 C)移動(dòng)鼠標(biāo)時(shí),會(huì)觸發(fā)Mousemove事件 D)控件的名稱可以由編程人員設(shè)定 (8)設(shè)窗體上有一個(gè)列表框控件List1,且其中含有若干列表項(xiàng)。則以下能表示當(dāng)前被選中的列表項(xiàng)內(nèi)容的是 A)List1.List B)List1.Listindex C)List1.Index D)List1. Text (9)程序運(yùn)行后,在窗體上單擊鼠標(biāo),此時(shí)窗體不會(huì)接收到的事件是 A)Mousedown B)Mouseup C)Load D)Click (11)如果要改變窗體的標(biāo)題,則需要設(shè)置的屬性是 A)Caption B)Name C)Backcolor D)Borderstyle (14)窗體的Mousedown事件過程 Form_Mousedown (Button As Integer, Shift As Integer, X As Single, Y As Single) 有4個(gè)參數(shù),關(guān)于這些參數(shù),正確的描述是 A)通過Button參數(shù)判定當(dāng)前按下的是哪一個(gè)鼠標(biāo)鍵 B)Shift參數(shù)只能用來確定是否按下Shift鍵 C)Shift參數(shù)只能用來確定是否按下Alt和Ctrl鍵 D)參數(shù)X,Y用來設(shè)置鼠標(biāo)當(dāng)前位置的坐標(biāo) (15)設(shè)組合框Combo1中有3個(gè)項(xiàng)目,則以下能刪除最后一項(xiàng)的語句是 A)Combo1.Removeitem Text B)Combo1.Removeitem 2 C)Combo1.Removeitem 3 D)Combo1.Removeitem Combo1.Listcount (16)以下關(guān)于焦點(diǎn)的敘述中,錯(cuò)誤的是 A)如果文本框的Tabstop屬性為False,則不能接收從鍵盤上輸入的數(shù)據(jù) B)當(dāng)文本框失去焦點(diǎn)時(shí),觸發(fā)Lostfocus事件 C)當(dāng)文本框的Enabled屬性為False時(shí),其Tab順序不起作用 D)可以用Tabindex屬性改變Tab順序 (17)如果要在菜單中添加一個(gè)分隔線,則應(yīng)將其Caption屬性設(shè)置為 A)= B)* C)& D)- (26)在窗體上畫兩個(gè)滾動(dòng)條,名稱分別為Hscroll1 、Hscroll2;六個(gè)標(biāo)簽,名稱分別為Label1、Label2、Label3、Label4、Label5、Label6,其中標(biāo)簽Label 4~ Label6分別顯示"A"、"B"、"A*B"等文字信息,標(biāo)簽Label1、Label2分別顯示其右側(cè)的滾動(dòng)條的數(shù)值,Label3 顯示A*B的計(jì)算結(jié)果。如圖所示。當(dāng)移動(dòng)滾動(dòng)框時(shí),在相應(yīng)的標(biāo)簽中顯示滾動(dòng)條的值。當(dāng)單擊命令按鈕"計(jì)算"時(shí),對(duì)標(biāo)簽Label1、Label2中顯示的兩個(gè)值求積,并將結(jié)果顯示在Label3中。以下不能實(shí)現(xiàn)上述功能的事件過程是 A)Private Sub Command1_Click() Label3.Caption = Str(Val(Label1.Caption )*Val( Label2.Caption)) End Sub B)Private Sub Command1_Click() Label3.Caption = Hscroll1.Value * Hscroll2.Value End Sub C)Private Sub Command1_Click() Label3.Caption = Hscroll1 * Hscroll2 End Sub D)Private Sub Command1_Click() Label3.Caption = Hscroll1. Text * Hscroll2.Text End Sub (28)在窗體上畫一個(gè)名稱為Text1的文本框,并編寫如下程序: Private Sub Form_Load() Show Text1.Text = "" Text1.Setfocus End Sub Private Sub Form_Mouseup(Button As Integer, Shift As Integer, X As Single, Y As Single) Print "程序設(shè)計(jì)" End Sub Private Sub Text1_Keydown(Keycode As Integer, Shift As Integer) Print "Visual Basic"; End Sub 程序運(yùn)行后,如果按"A"鍵,然后單擊窗體,則在窗體上顯示的內(nèi)容是 A)Visual Basic B)程序設(shè)計(jì) C)A程序設(shè)計(jì) D)Visual Basic程序設(shè)計(jì) 2004年4月二級(jí)VB (1) 在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click() Move 500,500 End Sub 程序運(yùn)行后,單擊命令按鈕,執(zhí)行的操作為 A) 命令按鈕移動(dòng)到距窗體左邊界、上邊界各500的位置 B) 窗體移動(dòng)到距屏幕左邊界、上邊界各500的位置 C) 命令按鈕向左、上方向各移動(dòng)500 D) 窗體向左、上方向各移動(dòng)500 (2) 在窗體上有若干控件,其中有一個(gè)名稱為Text1的文本框。影響Text1的Tab順序的屬性是 A) Tabstop B)Enabled C) Visible D)Tabindex (4) 在窗體上畫一個(gè)名稱為List1的列表框,為了對(duì)列表框中的每個(gè)項(xiàng)目都能進(jìn)行處理,應(yīng)使用的循環(huán)語句為 A) For I=0 To List1.Listcount-1 …… Next B) For I=0 To Listcount-1 …… Next C) For I=1 To List1.Listcount …… Next D) For I=1 To Listcount …… Next (6) 以下關(guān)于圖片框控件的說法中,錯(cuò)誤的是 A) 可以通過Print方法在圖片框中輸出文本 B) 清空?qǐng)D片框控件中圖形的方法之一是加載一個(gè)空?qǐng)D形 C) 圖片框控件可以作為容器使用 D) 用Stretch屬性可以自動(dòng)調(diào)整圖片框中圖形的大小 (8) 以下敘述中錯(cuò)誤的是 A) 下拉式菜單和彈出式菜單都用菜單編輯器建立 B) 在多窗體程序中,每個(gè)窗體都可以建立自己的菜單系統(tǒng) C) 除分隔線外,所有菜單項(xiàng)都能接收Click事件 D) 如果把一個(gè)菜單項(xiàng)的Enabled屬性設(shè)置為False,則該菜單項(xiàng)不可見 (10) 以下敘述中錯(cuò)誤的是 A) 一個(gè)工程可以包括多種類型的文件 B) Visual Basic應(yīng)用程序既能以編譯方式執(zhí)行,也能以解釋方式執(zhí)行 C) 程序運(yùn)行后,在內(nèi)存中只能駐留一個(gè)窗體 D) 對(duì)于事件驅(qū)動(dòng)型應(yīng)用程序,每次運(yùn)行時(shí)的執(zhí)行順序可以不一樣 (13) 確定一個(gè)控件在窗體上的位置的屬性是 A) Width和Height B) Width或Height C) Top和Left D) Top或Left (14) 在窗體上畫一個(gè)名稱為Text1的文本框和一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程 Private Sub Command1_Click() Text1.Text = "Visual" Me.Text1 = "Basic" Text1 = "Program" End Sub 程序運(yùn)行后,如果單擊命令按鈕,則在文本框中顯示的是 A) Visual B) Basic C) Program D) 出錯(cuò) (17) 在窗體上畫一個(gè)文本框、一個(gè)標(biāo)簽和一個(gè)命令按鈕,其名稱分別為Text1、Label1和Command1,然后編寫如下兩個(gè)事件過程: Private Sub Command1_Click() Strtext = Inputbox("請(qǐng)輸入") Text1.Text = Strtext End Sub Private Sub Text1_Change() Label1.Caption = Right(Trim(Text1.Text), 3) End Sub 程序運(yùn)行后,單擊命令按鈕,如果在輸入對(duì)話框中輸入Abcdef,則在標(biāo)簽中顯示的內(nèi)容是 A)空 B) Abcdef C) Abc D) Def (22) 在窗體上畫一個(gè)名稱為Text1的文本框,要求文本框只能接收大寫字母的輸入。以下能實(shí)現(xiàn)該操作的事件過程是 A) Private Sub Text1_Keypress(Keyascii As Integer) If Keyascii < 65 Or Keyascii > 90 Then Msgbox "請(qǐng)輸入大寫字母" Keyascii = 0 End If End Sub B) Private Sub Text1_Keydown(Keycode As Integer, Shift As Integer) If Keycode < 65 Or Keycode > 90 Then Msgbox "請(qǐng)輸入大寫字母" Keycode = 0 End If End Sub C) Private Sub Text1_Mousedown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Asc(Text1.Text) < 65 Or Asc(Text1.Text) > 90 Then Msgbox "請(qǐng)輸入大寫字母" End If End Sub D) Private Sub Text1_Change() If Asc(Text1.Text) > 64 And Asc(Text1.Text) < 91 Then Msgbox "請(qǐng)輸入大寫字母" End If End Sub 2004年9月二級(jí)VB (1) 設(shè)窗體上有一個(gè)文本框,名稱為Text1,程序運(yùn)行后,要求該文本框不能接受鍵盤輸入,但能輸出信息,以下屬性設(shè)置正確的是: A)Text1.Maxlength=0 B)Text1.Enabled=False C)Text1.Visible= False D)Text1.Width=0 (2) 以下能在窗體Form1的標(biāo)題欄中顯示“Visualbasic窗體"的語句是 A) Form1.Name="Visualbasic窗體" B) Form1.Title="Visualbasic窗體" C) Form1.Caption="Visualbasic窗體" D) Form1.Text="Visualbasic窗體” (3) 在窗體上畫一個(gè)名稱為Text1的文本框,然后畫一個(gè)名稱為Hscroll1的滾動(dòng)條,其Min和Max屬性分別為0和100。程序運(yùn)行后,如果移動(dòng)滾動(dòng)框,則在文本框中顯示滾動(dòng)條的當(dāng)前值,如圖所示: 以下能實(shí)現(xiàn)上述操作的程序段是 A) Private Sub Hscroll_Change() Text1.Text=Hscroll1.Value End Sub B) Private Sub Hscroll_Click() Text1.Text=Hscroll1.Value End Sub C) Private Sub Hscroll_Change() Text1.Text=Hscroll.Caption End Sub D) Private Sub Hscroll_Click() Text1.Text=Hscroll.Caption End Sub (4) 設(shè)菜單中有一個(gè)菜單項(xiàng)為"Open"。若要為該菜單命令設(shè)計(jì)訪問鍵,即按下Alt及字母O時(shí),能夠執(zhí)行"Open"命令,則在菜單編輯器中設(shè)置“Open"命令的方式是 A) 把Caption屬性設(shè)置為&Open B) 把Caption屬性設(shè)置為O&Pen C) 把Name屬性設(shè)置為&Open D) 把Name屬性設(shè)置為O&Pen (7)在窗體上畫一個(gè)名稱為Timer1的計(jì)時(shí)器控件,要求每隔0.5秒發(fā)生一次計(jì)時(shí)器事件,則以下正確的屬性設(shè)置語句是 A)Timer1.Interval=0.5 B) Timer1.Interval=5 C) Timer.Interval=50 D) Timer1.Interval=500 (9) 以下關(guān)于多重窗體程序的敘述中,錯(cuò)誤的是 A)用Hide方法不但可以隱藏窗體,而且能清除內(nèi)存中的窗體 B)在多重窗體程序中,各窗體的菜單是彼此獨(dú)立的 C)在多重窗體程序中,可以根據(jù)需要指定啟動(dòng)窗體 D)在多重窗體程序中,需要單獨(dú)保存每個(gè)窗體 (11) 以下敘述中錯(cuò)誤的是 A)事件過程是響應(yīng)特定事件的一段程序 B)不同的對(duì)象可以具有相同名稱的方法 C)對(duì)象的方法是執(zhí)行指定操作的過程 D)對(duì)象事件的名稱可以由編程者指定 (13) 當(dāng)一個(gè)復(fù)選框被選中時(shí),它的Value屬性的值是 A) 3 B) 2 C) 1 D) 0 (18) 以下敘述中錯(cuò)誤的是 A) 在Keypress事件過程中不能識(shí)別鍵盤的按下與釋放 B) 在Keypress事件過程中不能識(shí)別回車鍵 C) 在Keydown和Keyup事件過程中,將鍵盤輸入的"A"和"A"視作相同的字母 D) 在Keydown和Keyup事件過程中,從大鍵盤上輸入的"1"和從右側(cè)小鍵盤上輸入的"1"被視作不同的字符 (20)在窗體上畫一個(gè)名稱為Commanddialog1的通用對(duì)話框,一個(gè)名稱為Command1的命令按鈕。然后編寫如下事件過程: Private Sub Command1_Click() Commondialog1.Filename ="" Commondialog1.Filter="All File|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt" Commondialog1.Filterindex=2 Commondialog1.Dialogtitle="Vbtest" Commondialog1.Action=1 End Sub 對(duì)于這個(gè)程序,以下敘述中錯(cuò)誤的是 A) 該對(duì)話框被設(shè)置為“打開”對(duì)話框 B) 在該對(duì)話框中指定的默認(rèn)文件名為空 C) 該對(duì)話框的標(biāo)題為Vbtest D) 在該對(duì)話框中指定的默認(rèn)文件類型為文本文件(*.Txt) (27) 在窗體上畫一個(gè)名稱為Label1、標(biāo)題為“Visual Basic考試”的標(biāo)簽,兩個(gè)名稱分別為Command1和Command2、標(biāo)題分別為“開始”和“停止”的命令按鈕,然后畫一個(gè)名稱為Timer1的計(jì)時(shí)器控件,并把其Interval屬性設(shè)置為500,如圖所示。 編寫如下程序: Private Sub Form_Load() Timer1.Enabled=False End Sub Private Sub Command1_Click() Timer1.Enabled=True End Sub Private Sub Timer1_Timer() If Label1.Left- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 計(jì)算機(jī)二級(jí)VB 歷年試題及答案 計(jì)算機(jī) 二級(jí) VB 歷年試題 答案
鏈接地址:http://m.jqnhouse.com/p-8968719.html