




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、VB程序開發(fā)環(huán)境可視化面向?qū)ο蠼Y(jié)構(gòu)化事件驅(qū)動開放訪問數(shù)據(jù)庫ODBC動態(tài)數(shù)據(jù)交換DDE對象的連接與嵌入OLE動態(tài)連接庫DLL學(xué)習(xí)版專業(yè)版企業(yè)版標(biāo)題欄菜單欄工具欄編輯標(biāo)準(zhǔn)窗體編輯器調(diào)試窗體設(shè)計器窗口工程資源管理器窗口屬性窗口工具箱窗口VB的特點VB的版本VB的啟動和退出主窗口其他窗口13道選擇題題型歸納:題型1、與VB特點有關(guān)的命題1、例題分析(200604):以下關(guān)于VB特點的敘述中,錯誤的是()。A) VB是采用事件驅(qū)動編程機(jī)制的語言B) VB程序既可以編譯運行,也可以解釋運行C) 構(gòu)成VB程序的多個過程沒有固定的執(zhí)行順序D) VB程序不是結(jié)構(gòu)化程序,不具備結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)2、例題分析
2、(200309):以下敘述中錯誤的是()。A)Visual Basic 是事件驅(qū)動型可視化編程工具B)Visual Basic應(yīng)用程序不具有明顯的開始和結(jié)束語句C)Visual Basic工具箱中的所有控件都具有寬度(Width)和高度(Height)屬性D)Visual Basic中控件的某些屬性只能在運行時設(shè)置D C題型2、與工程資源管理器窗口有關(guān)的命題3、例題分析(200604):以下敘述中,錯誤的是A) 一個VB應(yīng)用程序可以含有多個標(biāo)準(zhǔn)模塊文件B) 一個VB工程可以含有多個窗口文件C) 標(biāo)準(zhǔn)模塊文件可以屬于某個指定的窗體文件D) 標(biāo)準(zhǔn)模塊文件的擴(kuò)展名是.bas4、例題分析(200509
3、):假定一個VB應(yīng)用程序由一個窗體模塊和一個標(biāo)準(zhǔn)模塊構(gòu)成,為了保存該應(yīng)用程序,以下正確的操作是A) 只保存窗體模塊文件B) 分別保存窗體模塊、標(biāo)準(zhǔn)模塊和工程文件C) 只保存窗體模塊和標(biāo)準(zhǔn)模塊文件D) 只保存工程文件5、例題分析(200304):以下不能在"工程資源管理器"窗口中列出的文件類型是()。A)bas B)res C)fnn D)ocx6、例題分析(200404):Visual Basic應(yīng)用程序中標(biāo)準(zhǔn)模塊文件的擴(kuò)展名是【1】 。7、例題分析(200309):以下敘述中錯誤的是()。A)在工程資源管理器窗口中只能包含一個工程文件及屬于該工程的其他文件 B)以.BAS
4、為擴(kuò)展名的文件是標(biāo)準(zhǔn)模塊文件C)窗體文件包含該窗體及其控件的屬性D)一個工程中可以含有多個標(biāo)準(zhǔn)模塊文件C B D .bas A題型3、與VB應(yīng)用程序的執(zhí)行方式和順序有關(guān)的命題8、例題分析(200404):以下敘述中錯誤的是()。A) 一個工程可以包括多種類型的文件B) Visual Basic應(yīng)用程序既能以編譯方式執(zhí)行,也能以解釋方式執(zhí)行C) 程序運行后,在內(nèi)存中只能駐留一個窗體D) 對于事件驅(qū)動型應(yīng)用程序,每次運行時的執(zhí)行順序可以不一樣9、例題分析(200309):以下敘述中錯誤的是()。A)打開一個工程文件時,系統(tǒng)自動裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件B)保存Visual Basic程
5、序時,應(yīng)分別保存窗體文件及工程文件C)Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)題型4、與VB窗口的使用方法有關(guān)的命題10、例題分析(200309):在設(shè)計階段,當(dāng)雙擊窗體上的某個控件時,所打開的窗口是()。A) 工程資源管理器窗口 B) 工具箱窗口C) 代碼窗口 D) 屬性窗口C C C 練習(xí): 11、例題分析(200604):以下敘述中,錯誤的是( )。A) 一個VB應(yīng)用程序可以含有多個標(biāo)準(zhǔn)模塊文件B) 一個VB工程可以含有多個窗口文件C) 標(biāo)準(zhǔn)模塊文件可以屬于某個指定的窗體文件D) 標(biāo)準(zhǔn)模塊文件的擴(kuò)展名是.bas12、例題分析(200204
6、):下列不能打開屬性窗口的操作是( )。 A)執(zhí)行“視圖”菜單中的“屬性窗口”命令 B)按F4鍵 C)按Ctrl+T D)單擊工具欄上的“屬性窗口”按鈕。13、例題分析(200204):下列可以打開立即窗口的操作是( )。 A)Ctrl+D B)Ctrl+E C)Ctrl+F D)Ctrl+G14、例題分析(200309):以下不屬于Visual Basic系統(tǒng)的文件類型是()。A).frm B).bat C).vbg D).vbpC C D B對象及其操作屬性事件方法概念、特征、調(diào)用方法窗體控件對象的組成最常見的對象事件驅(qū)動坐標(biāo)系統(tǒng)屬性事件控件的畫法與基本操作常用控件控件的默認(rèn)屬性事件驅(qū)動應(yīng)
7、用程序的運行步驟定義12道選擇題題型歸納:題型1、與VB對象的屬性、事件和方法有關(guān)的命題1、例題分析(200604):以下敘述中,錯誤的是()。A) 在Visual Basic中,對象所能響應(yīng)的事件是由系統(tǒng)定義的B) 對象的任何屬性既可以通過屬性窗口設(shè)定,也可以通過程序語句設(shè)定C) Visual Basic中允許不同對象使用相同名稱的方法D) Visual Basic中的對象具有自己的屬性和方法2、例題分析(200509):以下敘述中,錯誤的是()。A)打開一個工程文件時,系統(tǒng)自動裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件B)當(dāng)程序運行時,雙擊一個窗體,則觸發(fā)該窗體的DblClick事件C)Vis
8、ual Basic應(yīng)用程序只能以解釋方式執(zhí)行D)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)3、例題分析(200409):以下敘述中,錯誤的是()。A)事件過程是響應(yīng)特定事件的一段程序B)不同的對象可以具有相同名稱的方法C)對象的方法是執(zhí)行指定操作的過程D)對象事件的名稱可以由編程者指定B C D題型2、與控件的畫法和基本操作有關(guān)的命題4、例題分析(200509):為了清除窗體上的一個控件,下列正確的操作是()。A)按回車鍵B)按Esc鍵C)選擇(單擊)要清除的控件,然后按Del鍵D)選擇(單擊)要清除的控件,然后按回車鍵題型3、與窗體的屬性和事件有關(guān)的命題5、例題分析(200409):以下能在窗體F
9、orm1的標(biāo)題欄中顯示“VisualBasic窗體"的語句是()。A) Form1.Name="VisualBasic窗體"B) Form1.Title="VisualBasic窗體"C) Form1.Caption="VisualBasic窗體"D) Form1.Text="VisualBasic窗體”6、例題分析(200309):以下敘述中錯誤的是()。A)雙擊鼠標(biāo)可以觸發(fā)DblClick事件B)窗體或控件的事件的名稱可以由編程人員確定C)移動鼠標(biāo)時,會觸發(fā)MouseMove事件D)控件的名稱可以由編程人員設(shè)定
10、7、例題分析(200304):以下關(guān)于窗體的描述中,錯誤的是()。A)執(zhí)行UnloadFoMl語句后,窗體Fonnl消失,但仍在內(nèi)存中B)窗體的Ioad事件在加載窗體時發(fā)生C)當(dāng)窗體的Enabled屬性為False時,通過鼠標(biāo)和鍵盤對窗體的操作都被禁止D)窗體的Height、width屬性用于設(shè)置窗體的高和寬8、例題分析(200404):確定一個控件在窗體上的位置的屬性是()。A) Width和Height B) Width或HeightC) Top和Left D) Top或Left9、例題分析(200309):程序運行后,在窗體上單擊鼠標(biāo),此時窗體不會接收到的事件是()。A)MouseDow
11、n B)MouseUp C)Load D)ClickC C B A C C數(shù)字函數(shù)字符串處理函數(shù)日期處理函數(shù)類型轉(zhuǎn)換函數(shù)其他函數(shù)數(shù)據(jù)類型及其運算基本數(shù)據(jù)類型:名稱、特征、存儲空間大小、取值范圍用戶定義的數(shù)據(jù)類型:定義格式、注意事項枚舉類型文字常量符號常量數(shù)據(jù)類型常量變量運算符內(nèi)部函數(shù)字符串常量數(shù)值常量定義格式引用方法命名規(guī)則定義方法及其作用域Option Explicit語句變體變量記錄型變量算術(shù)字符串連接關(guān)系邏輯運算符的優(yōu)先級和結(jié)合方向枚舉類型當(dāng)一個變量只有幾種可能的值時,可以定義為枚舉類型。所謂“枚舉”是指將變量的值一一列舉出來,變量的值中限于列舉出來的值的范圍。枚舉類型放在窗體模塊、標(biāo)準(zhǔn)
12、模塊或公用類模塊中的聲明部分,通過Enum語句來定義,格式如上:Public | PrivateEnum類型名稱 成員名 = 常用表達(dá)式 成員名 = 常用表達(dá)式 End Enum35道選擇題 12道填空題題型歸納:題型1、與變量的定義有關(guān)的命題1、例題分析(200604):設(shè)有如下語句: Dim a,b As Integerc="VisualBasic"d=#7202005#以下關(guān)于這段代碼的敘述中,錯誤的是()。A) a被定義為Integer類型變量B) b被定義為Integer類型變量C) c中的數(shù)據(jù)是字符串D) d中的數(shù)據(jù)是日期類型2、例題分析(200309):以下能
13、正確定義數(shù)據(jù)類型TelBook的代碼是()。A)Type TelBook B)Type TelBookName As String*10 Name As String*10TelNum As Integer TelNum As IntegerEnd Type End TelBookC)Type TelBook D)Typedef TelBookName String*10 Name String*10TelNum Integer TelNum IntegerEnd Type TelBook End Type3、例題分析(200309):以下聲明語句中錯誤的是()。A)Const var1=12
14、3 B)Dim var2 = 'ABC'C)DefInt a-z D)Static var3 As Integer4、例題分析(200304):設(shè)有如下的記錄類型 Type Student numberAs string name As String age As Integer End Type 則正確引用該記錄類型變量的代碼是()。 A) Studentname="張紅" B) Dim As Student sname="張紅" C) Dim s As Type Student D) Dim s As Type sname="
15、;張紅" s.Dame="張紅"A) Studentname="李明" B) Dim s As Student ="李明" C) Dim s As Type Student D) Dim s As Type ="李明" ="李明"A A B B 題型2、與字符串處理函數(shù)有關(guān)的命題5、例題分析(200604):以下能從字符串"VisualBasic"中直接取出子字符串"Basic"的函數(shù)是()。A) Left B
16、) MidC) String D) Instr6、例題分析(200504):設(shè)a=”MicrosoftVisualBasic”, 則以下使變量b的值為”VisualBasic”的語句是()。A)b=Left(a,10)B)b=Mid(a,10)C)b=Right(a,10)D)b=Mid(a,11,10)7、例題分析(200504):假定有如下的窗體事件過程:Private Sub Form_Click()a$ = "Microsoft Visual Basic"b$ = Right(a$, 5)c = Mid(a$, 1, 9)MsgBox a$, 34, b$, c$,
17、 5End Sub程序運行后單擊窗體,則在彈出的信息框中的標(biāo)題欄中顯示的信息是:()。A)Microsoft VisualB)MicrosoftC)BasicD)58、例題分析(200409):在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click()a$="VisualBasic"Print String(3,a$)End Sub程序運行后,單擊命令按鈕,在窗體上顯示的內(nèi)容是()。A)VVV B) Vis C) sic D) 119、例題分析(200404):執(zhí)行語句s=Len(Mid("Vis
18、ualBasic",1,6)后,s的值是()。A) Visual B) BasicC) 6D) 1110、例題分析(200304):函數(shù)String(n,"str")的功能是()。A)把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串B)返回由n個字符組成的字符串C)從字符串中取出n個字符D)從字符串中第n個字符的位置開始取子字符串11、例題分析(200304/200509):在窗體上畫一個命令按鈕,名稱為Command1,然后編寫如下事件過程:Private Sub Command1_Click()a$ = "software and hardware"b$ = Ri
19、ght(a$, 8)c$ = Mid(a$, 1, 8)MsgBox a$, , b$, c$, 1End Sub運行程序,單擊命令按鈕,則在彈出的信息框的標(biāo)題欄中顯示的是()。A)software and hardware B)software C)hardware D)112、例題分析(200409):設(shè)有如下程序段:a$="BeijingShanghai"b$=Mid(a$,InStr(a$,"g")+1)執(zhí)行上面的程序段后,變量b$的值為_1_。B B C A C B C Shanghai 題型3、與復(fù)雜表達(dá)式的值13、例題分析(200604):
20、設(shè)a=4,b=3,c=2,d=1,下列表達(dá)式的值是()。a>b+1 Or c<d And b Mod cA) True B) 1C) -1 D) 014、例題分析(200509):設(shè)a=2, b=3, c=4, d=5, 下列表達(dá)式的值是()。Not a<=c Or 4*c=b2 And b<>a+cA)-1 B)1 C)True D)False15、例題分析(200504):設(shè)a=5,b=4,c=3,d=2,下列表達(dá)式的值是()。3>2*b Or a=c And b<>c Or c>d
21、60; A)1 B)True C)False D)216、例題分析(200409):表達(dá)式 5 Mod 3+35*2的值是()。A) 0 B) 2 C)4 D) 617、例題分析(200409):設(shè)x=4,y=8,z=7,以下表達(dá)式的值是()。x<y And (Not y>z) Or z<xA) 1 B) -1 C) True D) False18、例題分析(2
22、00404):以下關(guān)系表達(dá)式中,其值為False的是()。A) "ABC">"AbC" B) "the"<>"they"C) "VISUAL"=UCase("Visual") D) "Integer">"Int"19、例題分析(200309):設(shè)a=10,b=5,c=1,執(zhí)行語句Print a > b > c后,窗體上顯示的是()。A)True B)False C)1 D)出錯信息D D B C D
23、A B 題型4、判斷變量名是否合法的命題20、例題分析(200604):以下可以作為Visual Basic變量名的是()。A) A#A B) counstAC) 3A D) ?AA21、例題分析(200409):以下合法的Visual Basic標(biāo)識符是()。A) ForLoop B) Const C) 9abc D) a#x22、例題分析(200304):下列可作為Visual Basic變量名的是()。A)A#A B)4A C)?xY D)constAB A D 題型5、與常用內(nèi)部函數(shù)有關(guān)的命題23、例題分析(200509):設(shè)a = 5,b = 10,則執(zhí)行c = Int(b - a)
24、 * Rnd + a) + 1后,c值的范圍為()。A)510 B)69 C)610 D)59題型6、與變量的作用域有關(guān)的命題24、例題分析(200404):以下關(guān)于變量作用域的敘述中,正確的是()。A) 窗體中凡被聲明為Private的變量只能在某個指定的過程中使用B) 全局變量必須在標(biāo)準(zhǔn)模塊中聲明C) 模塊級變量只能用Private關(guān)鍵字聲明D) Static類型變量的作用域是它所在的窗體或模塊文件題型7、關(guān)于求與數(shù)學(xué)表達(dá)式等價的VB表達(dá)式的命題25、例題分析(200404):與數(shù)學(xué)表達(dá)式 對應(yīng)的Visual Basic表達(dá)式是【6】。26、例題分析(200304):將數(shù)學(xué)表達(dá)式Cos2(
25、a+b)+5e2寫成Visual Basic的表達(dá)式,其正確的形式是()。A)Cos(a+b)2+5*exp(2) B)Cos2(a+b)+5*exp(2)C)Cos(a+b)2+5*ln(2) D)Cos2(a+b)+5*ln(2)C B (cos(a+b)2/(3*x)+5 A 數(shù)據(jù)輸入輸出Print函數(shù)Tab函數(shù)Space函數(shù)Format函數(shù)數(shù)據(jù)輸出InputBox函數(shù)Msgbox函數(shù)Msgbox語句字體打印輸出作用格式各參數(shù)的含義Msgbox函數(shù):格式、作用、各參數(shù)含義Msgbox語句:格式、作用、參數(shù)含義Msgbox函數(shù)與Msgbox語句的區(qū)別字體類型:fontname字體大小:fo
26、ntsize直接輸出:Printer Print表達(dá)式窗體輸出:窗體PrintForm23道選擇題 12道填空題題型歸納:題型1、與Print方法的輸出結(jié)果有關(guān)的命題1、例題分析(200604):設(shè)x=4,y=6,則以下不能在窗體上顯示出“A=10”的語句是()。A) Print A=x+y B) Print"A="x+yC) Print "A="+Str(x+y) D) Print"A="&x+y2、例題分析(200604):下列語句的輸出結(jié)果是【6】。Print Format(Int(12345.6789*100+0.5)
27、100,"0000,0.00")3、例題分析(200404):在窗體上畫一個命令按鈕,其名稱為Command1,然后編寫如下事件過程:Private Sub Command1_Click()a = 12345Print Format$(a, "000.00")End Sub程序運行后,單擊命令按鈕,窗體上顯示的是()。A) 123.45 B) 12345.00 C) 12345 D) 00123.454、例題分析(200404):語句Print 5/4*65 Mod 2的輸出結(jié)果是()。A) 0 B) 1 C) 2 D) 35、例題分析(200409):
28、執(zhí)行如下兩條語句,窗體上顯示的是()。a=9.8596Print Format(a,"$00,00.00")A) 0,009.86 B) $9.86 C) 9.86 D) $0,009.866、例題分析(200504):以下語句的輸出結(jié)果是: 【6】Print Int(12345.6789*100+0.5)/100A 12,345.68 B B D 12345.68 題型2、與InputBox函數(shù)有關(guān)的命題7、例題分析(200509):在窗體上畫一個命令按鈕和一個文本框,其名稱分別為Command1和Text1,把文本框的Text屬性設(shè)置為空白,然后編寫如下事件過程:Pri
29、vate Sub Command1_Click()a = InputBox("Enter an integer")b = InputBox("Enter an integer")Text1.Text = b + aEnd Sub程序運行后,單擊命令按鈕,如果在輸入對話框中分別輸入8和10,則文本框中顯示的內(nèi)容是()。A)108B)18 C)810 D)出錯8、例題分析(200504):在窗體上畫一個文本框,然后編寫如下事件過程:Private Sub Form_Click()x = InputBox("請輸入一個整數(shù)")Print x
30、 + Text1.TextEnd Sub程序運行時,在文本框中輸入456,然后單擊窗體,在輸入對話框中輸入123,單擊“確定”按鈕后,在窗體上顯示的內(nèi)容是:()。A)123B)456C)579D)1234569、例題分析(200504):執(zhí)行如下語句: ainutBox("Today","TomorroW,"Yesterday","Day before yesterday",5) 將顯示一個輸入對話框,在對話框的輸入?yún)^(qū)中顯示的信息是()。 A)Today B)Tomorrow C)Yesterday D)Day before
31、 yesterdayA D C 題型3、與MsgBox函數(shù)或MsgBox語句有關(guān)的命題10、例題分析(200604):假定有如下的命令按鈕(名稱為Command1)事件過程: Private Sub Command1_Click()x=InputBox("輸入:","輸入整數(shù)")MsgBox"輸入的數(shù)據(jù)是:”,”輸入數(shù)據(jù):"+xEnd Sub程序運行后,單擊命令按鈕,如果從鍵盤上輸入整數(shù)10,則以下敘述中錯誤的是。A) x的值是數(shù)值10B) 輸入對話框的標(biāo)題是“輸入整數(shù)”C) 信息框的標(biāo)題是“輸入數(shù)據(jù):10”D) 信息框中顯示的是“輸
32、入的數(shù)據(jù)是:”11、例題分析(200409):以下關(guān)于MsgBox的敘述中,錯誤的是()。A)MsgBox函數(shù)返回一個整數(shù)B) 通過MsgBox函數(shù)可以設(shè)置信息框中圖標(biāo)和按鈕的類型C) MsgBox語句沒有返回值D) MsgBox函數(shù)的第一個參數(shù)是一個整數(shù),該參數(shù)只能確定對話框中顯示的按鈕數(shù)量A D 常用標(biāo)準(zhǔn)控件常規(guī)用法使用控件的默認(rèn)屬性使用默認(rèn)對象的屬性控件的使用文本控件圖形控件按鈕控件:選擇控件列表框與組合框特有的屬性、方法和事件滾動條控件計時器控件框架控件焦點與Tab順序標(biāo)簽文本框圖形框圖像框直線和形狀特有屬性、方法和事件單選按鈕復(fù)選按鈕特有屬性、方法和事件特有屬性、方法和事件特有屬性、
33、方法和事件24道選擇題 01道填空題題型歸納:題型1、與文本框控件有關(guān)的命題1、例題分析(200404):在窗體上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫如下事件過程 Private Sub Command1_Click() Text1.Text = "Visual" Me.Text1 = "Basic" Text1 = "Program"End Sub程序運行后,如果單擊命令按鈕,則在文本框中顯示的是()。A) Visual B) Basic C) Program D) 出錯2、例題分析(200
34、404):在窗體上畫一個文本框、一個標(biāo)簽和一個命令按鈕,其名稱分別為Text1Label1和Command1,然后編寫如下兩個事件過程:()。Private Sub Command1_Click() strText = InputBox("請輸入") Text1.Text = strTextEnd SubPrivate Sub Text1_Change() Label1.Caption = Right(Trim(Text1.Text), 3)End SubA)空 B) abcdef C) abc D) def3、例題分析(200404):在窗體上畫一個名稱為Command1
35、的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click() Move 500,500 End Sub 程序運行后,單擊命令按鈕,執(zhí)行的操作為()。A) 命令按鈕移動到距窗體左邊界、上邊界各500的位置B) 窗體移動到距屏幕左邊界、上邊界各500的位置C) 命令按鈕向左、上方向各移動500D) 窗體向左、上方向各移動5004、例題分析(200404):在窗體上有若干控件,其中有一個名稱為Text1的文本框。影響Text1的Tab順序的屬性是()。A) TabStop B)EnabledC) Visible D)TabIndex5、例題分析(200409):設(shè)窗體
36、上有一個文本框,名稱為text1,程序運行后,要求該文本框不能接受鍵盤輸入,但能輸出信息,以下屬性設(shè)置正確的是:()。A)text1.maxlength=0B)text1.enabled=flaseC)text1.visible=flaseD)text1.width=06、例題分析(200504):在窗體(名稱為Form1)上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫一個事件過程。程序運行以后,如果在文本框中輸入一個字符,則把命令按鈕的標(biāo)題設(shè)置為“計算機(jī)等級考試”。以下能實現(xiàn)上述操作的事件過程是:()。A)Private Sub Text1_Change()
37、 Command1.Caption=”計算機(jī)等級考試” End Sub B) Private Sub Command1_Click() Caption=”計算機(jī)等級考試” End SubC) Private Sub Form1_Click() Text1.Caption=”計算機(jī)等級考試” End SubD) Private Sub Command1_Click() Text1.Text=”計算機(jī)等級考試” End SubC D B D B A 題型2、與命令按鈕有關(guān)的命題7、例題分析(200504):為了使命令按鈕(名稱為Command1)右移200,應(yīng)使用的語句是()。A)Command1
38、.Move -200B) Command1.Move 200C) Command1.Left= Command1.Left+200D) Command1.Left= Command1.Left-2008、例題分析(200209):為了在按下Esc鍵時執(zhí)行某個命令按鈕的Click事件過程,需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是()。 A) Value B) Default C) Cancel D) Enabled題型3、與列表框有關(guān)的命題9、例題分析(200604):為了使列表框中的項目呈多列顯示,需要設(shè)置的屬性為()。A) Columns B) Style C) List D)
39、MultiSelect10、例題分析(200509):在窗體上畫一個列表框和一個命令按鈕,其名稱分別為List1和Command1,然后編寫如下事件過程:Private Sub Form_Load()List1.AddItem "Item 1"List1.AddItem "Item 2"List1.AddItem "Item 3"End SubPrivate Sub Command1_Click()List1.List(List1.ListCount) = "AAAA"End Sub程序運行后,單擊命令按鈕,其結(jié)果
40、為()。A)把字符串“AAAA”添加到列表框中,但位置不能確定B)把字符串“AAAA”添加到列表框的最后(即“Item 3”的后面)C)把列表框中原有的最后一項改為“AAAA”D)把字符串“AAAA”插入到列表框的最前面(即“Item 1”的前面)11、例題分析(200504):在窗體上畫一個List1的列表框,一個名稱為Label1的標(biāo)簽,列表框中顯示若干個項目,當(dāng)單擊列表框中的某個項目時,在標(biāo)簽中顯示被選中的項目的名稱,下列能正確實現(xiàn)上述操作的程序是()。A) Private Sub List1_Click() Label1.Caption = List1.ListIndex End Su
41、bB) Private Sub List1_Click() Label1.Name = List1.ListIndex End SubC) Private Sub List1_Click() Label1.Name = List1.Text End SubD) Private Sub List1_Click() Label1.Caption = List1.Text End Sub12、例題分析(200404):在窗體上畫一個名稱為Drive1的驅(qū)動器列表框,一個名稱為Dir1的目錄列表框。當(dāng)改變當(dāng)前驅(qū)動器時,目錄列表框應(yīng)該與之同步改變。設(shè)置兩個控件同步的命令放在一個事件過程中,這個事件過程是
42、()。A)Drive1_Change B) Drive1_ClickC) Dir1_Click D) Dir1_Change13、例題分析(200309):設(shè)窗體上有一個列表框控件List1,且其中含有若干列表項。則以下能表示當(dāng)前被選中的列表項內(nèi)容的是()。A)List1.List B)List1.ListIndex C)List1.Index D)List1. Text14、例題分析(200509):如圖所示,在列表框List1中已經(jīng)有若干人的簡單信息,運行時在Text1文本框(即“查找對象”右邊的文本框)輸入一個姓或姓名,單擊“查找”按鈕,則在列表框中進(jìn)行查找,若找到,則把該人的信息顯示在
43、Text2文本框中。若有多個匹配的列表項,則只顯示第1個匹配項;若未找到,則在Text2中顯示“查無此人”。請?zhí)羁?。Private Sub Command1_Click()Dim k As Integer, n As Integer, found As Booleanfound = Falsen = Len(【14】 )k = 0While k < List1.ListCount And Not foundIf Text1 = Left$(List1.List(k), n) ThenText2 = 【15】found = TrueEnd Ifk = k + 1WendIf Not fou
44、nd ThenText2 = "查無此人"End IfEnd SubC C A B D A D text1.text list1.list(k) 題型4、與計時器控件有關(guān)的命題15、例題分析(200504):在窗體上畫一個文本框和一個計時器控件,名稱分別為Text1和Timer1,在屬性窗口中把計時器的Interval屬性設(shè)置為1000,Enabled屬性設(shè)置為False,程序運行后,如果單擊命令按鈕,則每隔一秒鐘在文本框中顯示一次當(dāng)前的時間。以下是實現(xiàn)上述操作的程序:Private Sub Command1_Click()Timer1._End SubPrivate Su
45、b Timer1_Timer()Text1.Text = TimeEnd Sub在_處應(yīng)填入的內(nèi)容是()。A)Enabled=TrueB)Enabled=FalseC)Visible=TrueD)Visible=False16、例題分析(200409):在窗體上畫一個名稱為Label1、標(biāo)題為“VisualBasic考試”的標(biāo)簽,兩個名稱分別為Command1和Command2、標(biāo)題分別為“開始”和“停止”的命令按鈕,然后畫一個名稱為Timer1的計時器控件,并把其Interval屬性設(shè)置為500,如圖所示。編寫如下程序:Private Sub Form_Load()Timer1.Enable
46、d=FalseEnd SubPrivate Sub Command1_Click()Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timer()If Label1.Left<Width ThenLabel1.Left = Label1.Left + 20ElseLabel1.Left=0End IfEnd Sub程序運行后,單擊“開始”按鈕,標(biāo)簽在窗體中移動。對于這個程序,以下敘述中錯誤的是()。A) 標(biāo)簽的移動方向為自右向左B)單擊“停止”按鈕后再單擊“開始”按鈕,標(biāo)簽從停止的位置繼續(xù)移動C) 當(dāng)標(biāo)簽全部移出窗體后,將從窗體的另一端出現(xiàn)并重新
47、移動D)標(biāo)簽按指定的時間時隔移動17、例題分析(200404):為了使計時器控件Timer1每隔0.5秒觸發(fā)一次Timer事件,應(yīng)將Timer1控件的【4】屬性設(shè)置為【5】。18、例題分析(200409):在窗體上畫一個名稱為Timer1的計時器控件,要求每隔0.5秒發(fā)生一次計時器事件,則以下正確的屬性設(shè)置語句是()。A)Timer1.InterVal=0.5B) Timer1.Interval=5C) Timer.Interval=50 D) Timer1.Interval=50019、例題分析(200309):在窗體上畫一個標(biāo)簽(名稱為Label1)和一個計時器(名稱為Timer1),然后
48、編寫如下幾個事件過程:Private Sub Form_Load()Timer1.Enabled = FalseTimer1.Interval = 5 End SubPrivate Sub Form_Click()Timer1.Enabled = 6End SubPrivate Sub Timer1_Timer()Label1.Caption = 7End Sub程序運行后,單擊窗體,將在標(biāo)簽中顯示當(dāng)前時間,每隔1秒鐘變換一次(見圖)。請?zhí)羁?。A A interval 500 interval D 1000 True Time題型5、與圖形控件有關(guān)的命題20、例題分析(200504):假定在圖
49、片框Picture1中裝入了一個圖形,為了清除該圖形(不刪除圖片框),應(yīng)采用的正確方法是:()。A)選擇圖片框,然后按Del鍵B)執(zhí)行語句Picture1.Picture=LoadPicture(“”)C)執(zhí)行語句Picture1.Picture=”D)選擇圖片框,在屬性窗口中選擇Picture屬性,然后按回車鍵21、例題分析(200504):在窗體上畫一個文本框和一個圖片框,然后編寫如下兩個事件過程:Private Sub Form_Click()Text1.Text = "VB程序設(shè)計"End SubPrivate Sub Text1_Change()Picture1.
50、Print "VBProgramming"End Sub程序運行后,單擊窗體,在文本框中顯示的內(nèi)容是【7】,而在圖片框中顯示的內(nèi)容是【8】21、例題分析(200404):以下關(guān)于圖片框控件的說法中,錯誤的是()。A) 可以通過Print方法在圖片框中輸出文本B) 清空圖片框控件中圖形的方法之一是加載一個空圖形C) 圖片框控件可以作為容器使用D) 用Stretch屬性可以自動調(diào)整圖片框中圖形的大小B VB程序設(shè)計 VBProgramming D題型6、與滾動條有關(guān)的命題22、例題分析(200504):當(dāng)在滾動條內(nèi)拖動滾動框時會觸發(fā) 事件。23、例題分析(200409):在窗體
51、上畫一個名稱為Text1的文本框,然后畫一個名稱為HScroll1的滾動條,其Min和Max屬性分別為0和100。程序運行后,如果移動滾動框,則在文本框中顯示滾動條的當(dāng)前值,如圖所示:以下能實現(xiàn)上述操作的程序段是()。A) Private Sub HScroll_Change() Text1.Text=HScroll1.value End SubB) Private Sub HScroll_Click() Text1.Text=HScroll1.value End SubC) Private Sub HScroll_Change() Text1.Text=HScroll.CaptionD) P
52、rivate Sub HScroll_Click() Text1.Text=HScroll.Caption End SubScroll A題型7、與組合框有關(guān)的命題24、例題分析(200309):設(shè)組合框Combo1中有3個項目,則以下能刪除最后一項的語句是()。A)Combo1.RemoveItem TextB)Combo1.RemoveItem 2C)Combo1.RemoveItem 3D)Combo1.RemoveItem Combo1.Listcount題型8、與焦點或Tab順序有關(guān)的命題25、例題分析(200309):以下關(guān)于焦點的敘述中,錯誤的是()。A)如果文本框的TabSto
53、p屬性為False,則不能接收從鍵盤上輸入的數(shù)據(jù)B)當(dāng)文本框失去焦點時,觸發(fā)LostFocus事件C)當(dāng)文本框的Enabled屬性為False時,其Tab順序不起作用D)可以用TabIndex屬性改變Tab順序題型9、與復(fù)(單)選框控件有關(guān)的命題25、例題分析(200409):當(dāng)一個復(fù)選框被選中時,它的value屬性的值是()。A) 3 B) 2 C) 1 D) 0B A C控制結(jié)構(gòu)單行結(jié)構(gòu)條件語句:格式、作用塊結(jié)構(gòu)條件語句:格式作用IIF函數(shù):格式、參數(shù)、執(zhí)行過程Select Case語句:格式、執(zhí)行過程For循環(huán)結(jié)構(gòu):格式、執(zhí)行過程While循環(huán)結(jié)構(gòu):格式、執(zhí)行過程Do循環(huán)結(jié)構(gòu): 格式、執(zhí)行過程、區(qū)別多個循環(huán)語句的并列或嵌套循環(huán)語句與選擇語句的綜合應(yīng)用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 健身俱樂部入股協(xié)議書
- 食堂費用補(bǔ)貼協(xié)議書
- 高壓配電施工協(xié)議書
- 集體資金使用協(xié)議書
- 長春專利保護(hù)協(xié)議書
- 面試審查就業(yè)協(xié)議書
- 資金撥付告知協(xié)議書
- 集中斗毆和解協(xié)議書
- 跟兄弟分錢寫協(xié)議書
- 餐廳消防責(zé)任協(xié)議書
- 2025年消防知識考試題庫:火災(zāi)預(yù)防與逃生逃生技巧實戰(zhàn)演練題
- 高速公路占道施工應(yīng)急安全措施
- 6.3種群基因組成的變化與物種的形成課件-2高一下學(xué)期生物人教版必修2
- 成人創(chuàng)傷性顱腦損傷院前與急診診治中國專家共識2025解讀
- 北京開放大學(xué)2025年《企業(yè)統(tǒng)計》形考作業(yè)4答案
- 廣東2025年中考模擬數(shù)學(xué)試卷試題及答案詳解
- GB/Z 27001-2025合格評定通用要素原則與要求
- 中國蠶絲綢文化智慧樹知到期末考試答案章節(jié)答案2024年浙江大學(xué)
- MOOC 學(xué)術(shù)英語寫作-東南大學(xué) 中國大學(xué)慕課答案
- 市政道路中線測量內(nèi)容及計算方法
- 南瓜種植PPT演示課件(PPT 46頁)
評論
0/150
提交評論