




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國(guó)家二級(jí)VB機(jī)試(常用標(biāo)準(zhǔn)控件)模擬試卷3(共9套)(共291題)國(guó)家二級(jí)VB機(jī)試(常用標(biāo)準(zhǔn)控件)模擬試卷第1套一、選擇題(本題共29題,每題1.0分,共29分。)1、窗體上有一個(gè)名稱(chēng)為HScroll1的滾動(dòng)條,程序運(yùn)行后,當(dāng)單擊滾動(dòng)條兩端的箭頭時(shí),立即在窗體上顯示滾動(dòng)框的位置(即刻度值)。下面能夠?qū)崿F(xiàn)上述操作的事件過(guò)程是A、PrivateSubHScroll1_Change()PrintHScroll1.VaheEndSubB、PrivateSubHScroll1_Change()PrintHScroll1.SmallChangeEndSubC、PrivateSubHScroll1_Scroll()PrintHScroll1.ValueEndSubD、PrivateSubHScroll1_Scroll()PrintHScroll1.SmallChangeEndSub標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是有關(guān)滾動(dòng)條的屬性和事件的。單擊滾動(dòng)條的箭頭時(shí)將觸發(fā)Change事件,而滾動(dòng)塊的位置由Value屬性返回。2、設(shè)窗體上有1個(gè)水平滾動(dòng)條,己經(jīng)通過(guò)屬性窗口把它的Max屬性設(shè)置為1,Min屬性設(shè)置為100。下面敘述中正確的是A、程序運(yùn)行時(shí),若使?jié)L動(dòng)塊向左移動(dòng),滾動(dòng)條的Value屬性值就增加B、程序運(yùn)行時(shí),若使?jié)L動(dòng)塊向左移動(dòng),滾動(dòng)條的Value屬性值就減少C、由于滾動(dòng)條的Max屬性值小于Min屬性值,程序會(huì)出錯(cuò)D、由于滾動(dòng)條的Max屬性值小于Min屬性值,程序運(yùn)行時(shí)滾動(dòng)條的長(zhǎng)度會(huì)縮為一點(diǎn),滾動(dòng)塊無(wú)法移動(dòng)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。其Max屬性用于設(shè)置或返回滾動(dòng)條所能表示的最大值,Min屬性用于設(shè)置或返回滾動(dòng)條所能表示的最小值。默認(rèn)情況下,Max的值大于Min的值,即當(dāng)滾動(dòng)塊向右移動(dòng)時(shí),其Value屬性值增加。如果希望滾動(dòng)條顯示的信息從較大數(shù)值向較小數(shù)值變化,可將Min設(shè)置成大于Max的值,此時(shí)當(dāng)滾動(dòng)塊向左移動(dòng)時(shí),其Value屬性值增加。3、設(shè)窗體上有一個(gè)水平滾動(dòng)條HScroll1和一個(gè)命令按鈕Command1,及下面的事件過(guò)程:PrivateSubForm_Load()PrivateSubCommand1_Click()HScroll1.Min=0HScroll1.Value=70HScroll1.Max=100EndSubEndSub程序運(yùn)行時(shí)單擊命令按鈕,則滾動(dòng)條上滾動(dòng)塊位置的圖示是A、
B、
C、
D、
標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。其Max屬性用于設(shè)置或返回滾動(dòng)條所能表示的最大值,Min屬性用于設(shè)置或返回滾動(dòng)條所能表示的最小值。默認(rèn)情況下,Max的值大于Min的值,即當(dāng)滾動(dòng)塊向右移動(dòng)時(shí),其Value屬性值增加。本題中Max-Min=100,則Value值為70的話(huà),滾動(dòng)塊應(yīng)該位于右側(cè)三分之一處。4、窗體上有一個(gè)名稱(chēng)為VScroll1的垂直滾動(dòng)條,為了設(shè)定單擊滾動(dòng)條兩端箭頭時(shí)的Value增量值,應(yīng)設(shè)置的屬性是A、LargeChangeB、SmallChangeC、MaxD、Min標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。其Max屬性用于設(shè)置或返回滾動(dòng)條所能表示的最大值,Min屬性用于設(shè)置或返回滾動(dòng)條所能表示的最小值。LargeChange屬性用于設(shè)置或返回單擊滾動(dòng)條中滾動(dòng)框前面或后面的部位時(shí),Value屬性增加或減小的增量值;SmallChange屬性用于設(shè)置或返回單擊滾動(dòng)條兩端的箭頭時(shí),Value屬性增加或減小的增量值。5、程序運(yùn)行時(shí),拖動(dòng)滾動(dòng)條上的滾動(dòng)框,則所觸發(fā)的事件是A、MoveB、ScrollC、DragD、DragDrop標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:當(dāng)滾動(dòng)條的Value屬性值改變時(shí)會(huì)觸發(fā)Change事件。當(dāng)拖動(dòng)滾動(dòng)條中的滾動(dòng)框時(shí),觸發(fā)Scroll事件。6、設(shè)窗體上有一個(gè)Text1文本框和一個(gè)HScroll1水平滾動(dòng)條,并有下面的事件過(guò)程:PrivateSubHScroll1_Change()Text1=HScroll1EndSub在程序運(yùn)行時(shí),當(dāng)把滾動(dòng)框移動(dòng)到最左邊時(shí),文本框中顯示的是100;當(dāng)把滾動(dòng)框移動(dòng)到最右邊時(shí),文本框中顯示的是1。根據(jù)這些信息,下面的判斷中錯(cuò)誤的是A、滾動(dòng)條的Max和Min屬性的值分別是1和100B、滾動(dòng)條的Max和Min屬性的值分別是100和1C、文本框中顯示的是滾動(dòng)條Value屬性的值D、如果把滾動(dòng)框移動(dòng)到中間位置,文本框中將顯示50標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。其Max屬性用于設(shè)置或返回滾動(dòng)條所能表示的最大值,Min屬性用于設(shè)置或返回滾動(dòng)條所能表示的最小值。默認(rèn)情況下,Max的值大于Min的值,即當(dāng)滾動(dòng)塊向右移動(dòng)時(shí),其Value屬性值增加。滾動(dòng)條的默認(rèn)屬性是Value屬性。7、設(shè)窗體上有1個(gè)名稱(chēng)為HScroll1的水平滾動(dòng)條,其Max、Min屬性分別設(shè)置為100、1:有2個(gè)名稱(chēng)分別為Option1、Option2的單選按鈕,其標(biāo)題分別為“30”、“50”;還有下面程序代碼:PrivateSubOptionl_Click()PrivateSubOption2_Click()HScroll1=Val(Optionl.Caption)HScroll1=Val(Option2.Caption)EndSubEndSub程序運(yùn)行時(shí),單擊Option2單選按鈕,則滾動(dòng)條上滾動(dòng)框的位置是A、在最左邊B、在最右邊C、在中間D、在中間偏左的位置標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。其Max屬性用于設(shè)置或返回滾動(dòng)條所能表示的最大值,Min屬性用于設(shè)置或返回滾動(dòng)條所能表示的最小值。滾動(dòng)塊向右移動(dòng)時(shí),其Value屬性值增加。Optiort2單選按鈕的單擊事件中,將把Option2的標(biāo)題即50賦值給滾動(dòng)條的Value屬性,使?jié)L動(dòng)框位于正中間。8、下列關(guān)于水平滾動(dòng)條的敘述中,錯(cuò)誤的是A、Value屬性值表示單擊滾動(dòng)條兩端的箭頭時(shí),滾動(dòng)框向左或向右移動(dòng)的增量B、Scroll事件在鼠標(biāo)拖動(dòng)滾動(dòng)框時(shí)產(chǎn)生C、用鼠標(biāo)拖動(dòng)滾動(dòng)框后,會(huì)觸發(fā)Change事件D、單擊滾動(dòng)條兩端箭頭時(shí),會(huì)觸發(fā)Change事件標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。Value是滾動(dòng)條中滾動(dòng)框的當(dāng)前值,當(dāng)滾動(dòng)條的Value屬性值改變時(shí)會(huì)觸發(fā)Change事件。當(dāng)拖動(dòng)滾動(dòng)條中的滾動(dòng)框時(shí),觸發(fā)Scroll事件。9、下列關(guān)于滾動(dòng)條的敘述中,錯(cuò)誤的是A、在滾動(dòng)條內(nèi)單擊滾動(dòng)框前面或后面的部位時(shí),會(huì)觸發(fā)Scroll事件B、在滾動(dòng)條內(nèi)拖動(dòng)滾動(dòng)框時(shí),會(huì)觸發(fā)Scroll事件C、在滾動(dòng)條內(nèi)拖動(dòng)滾動(dòng)框后,會(huì)觸發(fā)Change事件D、單擊滾動(dòng)條兩端的箭頭時(shí),會(huì)觸發(fā)Change事件標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:滾動(dòng)條通常用來(lái)幫助觀(guān)察數(shù)據(jù)或確定位置,也可用來(lái)作為數(shù)據(jù)輸入的工具。Value是滾動(dòng)條中滾動(dòng)框的當(dāng)前值,當(dāng)滾動(dòng)條的Value屬性值改變時(shí)會(huì)觸發(fā)Change事件。當(dāng)拖動(dòng)滾動(dòng)條中的滾動(dòng)框時(shí),觸發(fā)Scroll事件。10、定時(shí)器的Interval屬性的值是一個(gè)整數(shù),它表示的是A、毫秒數(shù)B、秒數(shù)C、分鐘數(shù)D、小時(shí)數(shù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:計(jì)時(shí)器控件用以實(shí)現(xiàn)在規(guī)則的時(shí)間間隔觸發(fā)其Timer事件,執(zhí)行有關(guān)事件過(guò)程代碼,來(lái)完成對(duì)應(yīng)功能。Interval屬性用于設(shè)置觸發(fā)計(jì)時(shí)器的Timer事件的時(shí)間間隔,單位為ms,值為O時(shí)計(jì)時(shí)器不啟用。11、為了使每秒鐘發(fā)生一次計(jì)時(shí)器事件,可以將其Interval屬性設(shè)置為A、lB、10C、100D、1000標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:計(jì)時(shí)器控件(Timer)用來(lái)完成有規(guī)律性時(shí)間間隔執(zhí)行的任務(wù),Interval屬性用于設(shè)置計(jì)時(shí)器事件之間的間隔,以毫秒為單位。12、窗體上有1個(gè)名稱(chēng)為T(mén)ext1的文本框,1個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器,且已在屬性窗口將Timer1的Interval屬性設(shè)置為2000、Enabled屬性設(shè)置為False。以下程序的功能是,單擊窗體,則每隔2秒鐘在Text1中顯示一次當(dāng)前時(shí)間。PrivateSubForm_Click()PrivateSubTimer1_Timer()Timer1.________Text1.Text=Time()EndSubEndSub為了實(shí)現(xiàn)上述功能,應(yīng)該在橫線(xiàn)處填入的內(nèi)容為A、Enabled=TrueB、Enabled=FalseC、Visible=TrueD、Visible=False標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:常借助計(jì)時(shí)器來(lái)完成有規(guī)律性時(shí)間間隔執(zhí)行的任務(wù),Enabled屬性用于控制計(jì)時(shí)器是否開(kāi)始啟用,True為啟用,F(xiàn)alse為停止。13、設(shè)窗體上有一個(gè)標(biāo)簽Label1和一個(gè)計(jì)時(shí)器Timer1,Timer1的Interval屬性被設(shè)置為1000,Enabled屬性被設(shè)置為T(mén)rue。要求程序運(yùn)行時(shí)每秒在標(biāo)簽中顯示一次系統(tǒng)當(dāng)前時(shí)間。以下可以實(shí)現(xiàn)上述要求的事件過(guò)程是A、PrivateSubTimer1_Timer()Label1.Caption=TrueEndSubB、PrivateSubTimer1_Timer()Label1.Caption=TimeSEndSubC、PrivateSubTimer1_Timer()Label1.Interval=1EndSubD、PrivateSubTimer1_Timer()Fork=1ToTimer1.IntervalLabel1.Caption=TimerNextkEndSub標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是有關(guān)計(jì)時(shí)器的。計(jì)時(shí)器的Interval屬性決定了每隔多長(zhǎng)時(shí)間觸發(fā)一次Timer。事件。本題中Interval設(shè)置為1000,即每1秒觸發(fā)一次Timer事件。在事件中把標(biāo)簽的Caption屬性設(shè)置成為當(dāng)前時(shí)間,用Time函數(shù)可以得到當(dāng)前時(shí)間。14、窗體上有1個(gè)名稱(chēng)為T(mén)ext1的文本框;1個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器控件,其Interval屬性值為5000,Enabled屬性值是True。Timer1的事件過(guò)程如下:PrivateSubTimer1_Timer()StaticflagAsIntegerIfflag=0Thenflag=l:flag=-flagEndIfIfflag=lThenText1.ForeColor=&HFF&’&HFF&為紅色ElseText1.ForeColor=&HC000&’&HC000&為綠色EndIfEndSub以下敘述中正確的是A、每次執(zhí)行此事件過(guò)程時(shí),flag的初始值均為0B、flag的值只可能取0或1C、程序執(zhí)行后,文本框中的文字每5秒改變一次顏色D、程序有邏輯錯(cuò)誤,Else分支總也不能被執(zhí)行標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:計(jì)時(shí)器控件(Timer)用來(lái)完成有規(guī)律性時(shí)問(wèn)間隔執(zhí)行的任務(wù),Interval屬性用于設(shè)置計(jì)時(shí)器事件之間的間隔,以毫秒為單位。本題在每5秒執(zhí)行一次的Timer事件過(guò)程中,通過(guò)靜態(tài)變量flag值的交替變換(即-1和1之間)來(lái)控制文本框中文字的顏色,值為-1時(shí)為綠色,值為l時(shí)為紅色。除程序剛啟動(dòng)第一次執(zhí)行Timer事件過(guò)程時(shí),靜態(tài)變量flag的初始值為0外,其余各次均為-1或1。15、設(shè)窗體上有一個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器控件,其Interval屬性被設(shè)置為500,Enabled屬性被設(shè)置為T(mén)rue;還有一個(gè)名稱(chēng)為T(mén)ext1的文本框和下面的事件過(guò)程:PrivateSubTimer1_Timer()StaticxAsLongx=x+1:Text1=xEndSub程序運(yùn)行一段時(shí)間后,文本框中顯示的是100,則表示A、程序已經(jīng)運(yùn)行了100秒B、程序已經(jīng)運(yùn)行了100毫秒C、程序已經(jīng)運(yùn)行了50秒D、文本框到窗體左邊框的距離是100標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:計(jì)時(shí)器控件用以實(shí)現(xiàn)在規(guī)則的時(shí)間間隔觸發(fā)其Timer事件,執(zhí)行有關(guān)事件過(guò)程代碼,來(lái)完成對(duì)應(yīng)功能。Interval屬性用于設(shè)置觸發(fā)計(jì)時(shí)器的Timer事件的時(shí)間間隔,單位為ms,值為0時(shí)計(jì)時(shí)器不啟用。使用Static關(guān)鍵字定義的是靜態(tài)局部變量,過(guò)程執(zhí)行結(jié)束后仍然保留。所以文本框中顯示100代表計(jì)時(shí)器事件已經(jīng)執(zhí)行了100次,也就是運(yùn)行了50秒。16、窗體上有一個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器控件,一個(gè)名稱(chēng)為Shapel的形狀控件,其Shape屬性值為3(Circle)。編寫(xiě)程序如下:PrivateSubFormLoad()PrivateSubTimer1Timer(’)Shapel.Top=0:Timer1.Interval=100StaticXAsIntegerEndSubShape1.Top=Shape1.Top+100x=x+1IfxMod10=0ThenShapel.Top=0EndIfEndSub以下關(guān)于上述程序的敘述中,錯(cuò)誤的是A、每執(zhí)行一次Timer1Timer事件過(guò)程,x的值都在原有基礎(chǔ)上增加1B、Shapel每移動(dòng)10次回到起點(diǎn),重新開(kāi)始C、窗體上的Shapel由下而上移動(dòng)D、Shapel每次移動(dòng)100標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在計(jì)時(shí)器事件中的變量x是一個(gè)靜態(tài)變量,事件結(jié)束后其值仍然會(huì)保留,所以每執(zhí)行一次Timei1-Timer。事件過(guò)程,x的值都在原有基礎(chǔ)上增加1;每次x能被10整除均令形狀的Top屬性為0,即回到起點(diǎn):形狀控件在計(jì)時(shí)器事件中每次Top值均增加100,即自上而下進(jìn)行移動(dòng),每次100。17、窗體上有一個(gè)名稱(chēng)為L(zhǎng)abel1的標(biāo)簽;一個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器,其Enabled和Interval屬性分別為T(mén)rue和1000。編寫(xiě)如下程序:DimnAsIntegerPrivateSubTimer1_Timer()ch=Chr(n+Asc("A")):Label1.Caption=ch:n=n+1=n=nMod4EndSub運(yùn)行程序,將在標(biāo)簽中A、不停地依次顯示字符“A”、“B”、“C”、“D”,直至窗體被關(guān)閉B、依次顯示字符“A”、“B”、“C”、“D”各一次C、每隔1秒顯示字符“A”一次D、每隔1秒依次顯示26個(gè)英文字母中的一個(gè)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題中的變量n在窗體的聲明段使用Dim聲明,是一個(gè)窗體級(jí)變量;在計(jì)時(shí)器的Timer事件中每次令n加1,如果超過(guò)了4則將其除4取余;即最后循18、窗體上有一個(gè)名稱(chēng)為Shapel并顯示為圓的形狀控件(其width和Height屬性值相等),一個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器,并有下面程序代碼:DimrAsSingle,flagAsIntegerPrivateSubFormLoad()r=Shapel.WidthTimer1.Enabled=TrueTimer1.Interval=500EndSubPrivateSubTimer1_Timer()Ifflag=0ThenShapel.Width=Shapel.Width-10IfShapel.Width<=100Thenflag=1EndIfElseShapel、Width=Shapel.Width+10IfShapel.Width>=rThenflag=0EndIfEndIfEndSub運(yùn)行程序后產(chǎn)生的結(jié)果是A、圓逐漸縮小,再逐漸增大,然后再逐漸縮小,依此往復(fù)B、圓一直在縮小C、圓每隔0.5秒向右移動(dòng)一次D、圓每隔1秒向下移動(dòng)一次標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題在計(jì)時(shí)器的Timer事件中,如果flag為0,讓圓的寬度逐漸減小,一直到100以下,將flag置為1;如果flag為1,讓圓的寬度逐漸增大,一直到大于原來(lái)的寬度r則將flag置為0:則圓逐漸縮小,再逐漸增大,然后再逐漸縮小,依此往復(fù)。19、下列針對(duì)框架控件的敘述中,錯(cuò)誤的是A、框架是一個(gè)容器控件B、框架也有Click和DblClick事件C、框架也可以接受用戶(hù)的輸入D、使用框架的主要目的是對(duì)控件進(jìn)行分組標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:框架(Frame)是一個(gè)容器控件,用于將屏幕上的對(duì)象分組??蚣懿荒芙邮苡脩?hù)的輸入,也沒(méi)有Click和DblClick事件。20、要使兩個(gè)單選按鈕屬于同一個(gè)框架,下面三種操作方法中正確的是①先畫(huà)一個(gè)框架,再在框架中畫(huà)兩個(gè)單選按鈕②先畫(huà)一個(gè)框架,再在框架外畫(huà)兩個(gè)單選按鈕,然后把單選按鈕拖到框架中③先畫(huà)兩個(gè)單選按鈕,再畫(huà)框架將單選按鈕框起來(lái)A、①B、②C、⑨D、②和③標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:框架(Frame)是一個(gè)容器控件,用于將屏幕上的對(duì)象分組。在容器中添加控件有兩種形式:①先畫(huà)一個(gè)容器,再在框架中畫(huà)控件;②先畫(huà)一個(gè)容器,再在容器外畫(huà)控件,然后選中控件單擊工具欄上的“剪切”按鈕,接下來(lái)選中容器,單擊工具欄上的“粘貼”按鈕。21、下面哪個(gè)屬性肯定不是框架控件的屬性A、TextB、CaptionC、LeftD、Enabled標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:框架控件的Caption屬性用來(lái)顯示說(shuō)明性的文字,Left屬性來(lái)指定框架左側(cè)坐標(biāo),Enabled屬性用來(lái)指定框架是否可用。而Text屬性用于返回或設(shè)置文本框中的內(nèi)容,具有該屬性的控件有文本框、列表框、組合框等,不包括框架控件。22、如果在框架中畫(huà)了2個(gè)復(fù)選框,且框架的Enabled屬性被設(shè)置為False,2個(gè)復(fù)選框的Enabled屬性被設(shè)置為T(mén)rue,則下面敘述中正確的是A、2個(gè)復(fù)選框可用B、2個(gè)復(fù)選框不可用C、2個(gè)復(fù)選框不顯示D、上述都不對(duì)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:框架是一個(gè)容器控件,若其Enabled屬性被設(shè)置為False,則無(wú)論其內(nèi)部的控件的Enabled屬性被設(shè)置為何值,控件都不可用。23、如果要在窗體上使用2組單選按鈕,每組都可以有一個(gè)被選中,則應(yīng)該做的是A、把1組單選按鈕畫(huà)在窗體的左邊,另l組畫(huà)在右邊B、先畫(huà)2組單選按鈕,再畫(huà)2個(gè)框架控件把2組單選按鈕分別框起來(lái)C、先畫(huà)2個(gè)框架控件,再把2組單選按鈕分別畫(huà)在不同的框架中D、因?yàn)?個(gè)窗體中只有1個(gè)單選按鈕可以被選中,所以需要使用2個(gè)窗體標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:框架(Frame)是一個(gè)容器控件,用于將屏幕上的對(duì)象分組,單選按鈕(OptionButton)組用于提供多個(gè)選項(xiàng)間的唯一選擇,因此若要使得每組中部有一個(gè)按鈕被選中,需要將其使用框架分組。24、以下關(guān)于框架的敘述中,錯(cuò)誤的是A、框架能夠響應(yīng)Click事件B、框架是一個(gè)容器C、框架的Enabled屬性為False時(shí),框架內(nèi)的控件均被屏蔽D、框架可以獲得焦點(diǎn)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:框架是一個(gè)容器控件,可以響應(yīng)單擊事件和雙擊事件,但是一般不需編寫(xiě)這兩個(gè)事件:框架的.Enabled屬性為False時(shí),框架內(nèi)的控件均被屏蔽:框架不是輸入型控件,不能接受焦點(diǎn)。25、以下可以作為“容器”的控件是A、框架B、圖像框C、標(biāo)簽D、命令按鈕標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:容器控件的特點(diǎn)是內(nèi)部還能容納其他的控件,圖片框、窗體和框架都可以作為容器。26、窗體上有名稱(chēng)為Command1的命令按鈕和名稱(chēng)為T(mén)ext1的文本框PrivateSubCommand1_Click()Text1.Text="程序設(shè)計(jì)"Text1.SetFocusEndSubPrivateSubText1_GotFocus()Text1.Text="等級(jí)考試"EndSub運(yùn)行以上程序,單擊命令按鈕后A、文本框中顯示的是“程序設(shè)計(jì)”,且焦點(diǎn)在文本框中B、文本框中顯示的是“等級(jí)考試”,且焦點(diǎn)在文本框中C、文本框中顯示的是“程序設(shè)計(jì)”,且焦點(diǎn)在命令按鈕上D、文本框中顯示的是“等級(jí)考試”,且焦點(diǎn)在命令按鈕上標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:SetFocus方法用于將焦點(diǎn)移到指定的對(duì)象上,而當(dāng)一個(gè)對(duì)象獲得焦點(diǎn)時(shí)將觸發(fā)其GotFocus事件過(guò)程。27、以下能夠設(shè)置控件焦點(diǎn)的方法是A、SetFocusB、GotFocusC、LostFocusD、TabStop標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:控件的SetFocus方法可將焦點(diǎn)移到指定的對(duì)象上,GotFocus是失去焦點(diǎn)事件,LostFocus是得到焦點(diǎn)事件。28、設(shè)窗體中有一個(gè)文本框Text1,若在程序中執(zhí)行了Text1.SetFocus,則觸發(fā)A、Text1的SetFocus事件B、Text1的GotFOCUS事件C、Text1的LostFOCUS事件D、窗體的GotFOCUS事件標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:SetFocus方法用于將焦點(diǎn)移到指定的對(duì)象上,而當(dāng)一個(gè)對(duì)象獲得焦點(diǎn)時(shí)將觸發(fā)其GotFocus事件過(guò)程。29、對(duì)于能夠獲得焦點(diǎn)的控件,若要使其不能接收焦點(diǎn),應(yīng)該A、將TabStop屬性值設(shè)為T(mén)rueB、將TabStop屬性值設(shè)為FalseC、將TabIndex屬性值設(shè)為0D、將Enabled屬性值設(shè)為False標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:可以獲得焦點(diǎn)的控件都有TabStop屬性,當(dāng)該屬性值為T(mén)rue(默認(rèn))時(shí),表示可以接收焦點(diǎn)停留在該控件上;如果值設(shè)為False,表示焦點(diǎn)不能在該控件上停留,即在用移動(dòng)焦點(diǎn)時(shí)會(huì)跳過(guò)該控件,但仍然保持著它在Tab順序中的實(shí)際位置,鼠標(biāo)選中控件依然能獲得焦點(diǎn),所以本題的正確選項(xiàng)應(yīng)該是D)。國(guó)家二級(jí)VB機(jī)試(常用標(biāo)準(zhǔn)控件)模擬試卷第2套一、選擇題(本題共35題,每題1.0分,共35分。)1、要使一個(gè)文本框可以顯示多行文本,應(yīng)設(shè)置為T(mén)rue的屬性是A、EnabledB、MultiLineC、MaxLengthD、Width標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查文本框的屬性設(shè)置。設(shè)置文本框的MultiLine屬性為T(mén)rue可以讓文本文件顯示多行文本。2、在窗體上畫(huà)一個(gè)名稱(chēng)為L(zhǎng)ist1的列表框,列表框中顯示若干城市的名稱(chēng)。當(dāng)單擊列表框中的某個(gè)城市名時(shí),該城市名消失。下列在List1_Click事件過(guò)程中能正確實(shí)現(xiàn)上述功能的語(yǔ)句是A、List1.RemoveItemList1.TextB、List1.RemoveltemList1.ClearC、List1.RemoveItemList1.ListCountD、List1.RemoveItemList1.Listlndex標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查列表框的基本操作。列表框刪除元素使用Removeltem方法,列表框的Listlndex返回當(dāng)前選擇項(xiàng)目的索引號(hào)。3、在窗體上畫(huà)一個(gè)文本框(名稱(chēng)為T(mén)ext1)和一個(gè)標(biāo)簽(名稱(chēng)為L(zhǎng)abell),程序運(yùn)行后,在文本框中每輸入一個(gè)字符,都會(huì)立即在標(biāo)簽中顯示文本框中字符的個(gè)數(shù)。以下可以實(shí)現(xiàn)上述操作的事件過(guò)程是A、PrivateSubText1_Change()Labell.Caption=Str(Len(Text1.Text))EndSubB、PrivateSubText1_Click()Labell.Caption=Str(Len(Text1.Text))EndSubC、PrivateSubText1_Change()Labell.Caption=Text1.TextEndSubD、PrivateSubLabell_Change()Labell.Caption=Str(Len(Text1.Text))EndSub標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是有關(guān)文本框處理的。首先,如果想要在文本框中每輸入一個(gè)字符就會(huì)觸發(fā)一次事件,應(yīng)該編寫(xiě)文本框的Change事件;文本框中的字符個(gè)數(shù)由Len函數(shù)可以取得。4、為了使文本框只具有垂直滾動(dòng)條,應(yīng)先把MultiLine屬性設(shè)置為T(mén)rue,然后再把ScrollBars屬性設(shè)置為A、0B、1C、2D、3標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是有關(guān)文本框的滾動(dòng)條的。ScrollBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默認(rèn)值);②1-表示只有水平滾動(dòng)條;③2-表示只有垂直滾動(dòng)條:④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)。MultiLine屬性值必須為T(mén)rue。5、當(dāng)文本框中的內(nèi)容發(fā)生改變時(shí)所觸發(fā)的事件是A、KeyUpB、ChangeC、LostFocusD、GotFocus標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:文本框中文本內(nèi)容改變時(shí)將觸發(fā)其Change事件。6、為了使丈本框顯示滾動(dòng)條,除要設(shè)置ScrollBars外,還必須設(shè)置的屬性是A、AutoSizeB、AlignmentC、MultilineD、MaxLength標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:ScrollBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默認(rèn)值):②1-表示只有水平滾動(dòng)條;③2-表示只有垂直滾動(dòng)條:④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。7、為了使標(biāo)簽控件在顯示其內(nèi)容時(shí)不覆蓋其背景內(nèi)容,需進(jìn)行設(shè)置的屬性為A、BackColorB、BorderStyleC、ForeColorD、BackStyle標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:標(biāo)簽的BackStyle屬性用于設(shè)置是否讓標(biāo)簽覆蓋背景,可以取0(標(biāo)簽不覆蓋背景,以透明方式顯示)和1(默認(rèn)值,標(biāo)簽覆蓋背景)。8、若要使文本框能夠輸入多行文本,應(yīng)該設(shè)置的屬性是A、MultiLineB、WordWrapC、ScrollBarsD、AutoSize標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框的MultiLine屬性用于設(shè)置文本框是否能以多行方式顯示文本,值為False(默認(rèn)值)時(shí)不可以顯示,值為T(mén)rue時(shí)可以顯示。9、為了使文本框同時(shí)具有垂直和水平滾動(dòng)條,應(yīng)先把MultiLine屬性設(shè)置為T(mén)rue,然后再把ScrollBars屬性設(shè)置為A、0-NoneB、1-HorizontalC、2-VerticalD、3-Both標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ScroilBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默認(rèn)值);②1-表示只有水平滾動(dòng)條;③2-表示只有垂直滾動(dòng)條:④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。10、在窗體上畫(huà)一個(gè)文本框,其名稱(chēng)為T(mén)ext1,為了在程序運(yùn)行后隱藏該文本框,應(yīng)使用的語(yǔ)句為A、Text1.ClearB、Text1.Visible=FalseC、Text1.HideD、Text1.Enabled=False標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:文本框具有Enabled屬性和Visible屬性,Enabled屬性設(shè)置文本框在運(yùn)行時(shí)是否可用,Visible屬性設(shè)置文本框在運(yùn)行時(shí)是否可見(jiàn)。11、以下能夠觸發(fā)文本框Change事件的操作是A、文本框失去焦點(diǎn)B、文本框獲得焦點(diǎn)C、設(shè)置文本框的焦點(diǎn)D、改變文本框的內(nèi)容標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:文本框中文本內(nèi)容改變時(shí)將觸發(fā)其Change事件,失去焦點(diǎn)時(shí)將觸發(fā)其LostFocus事件,獲得焦點(diǎn)時(shí)將觸發(fā)其GotFocus事件。12、窗體上有一個(gè)名稱(chēng)為Commandl的命令按鈕,一個(gè)名稱(chēng)為T(mén)ext1的文本框,其Text屬性值為“VBProgramming”。運(yùn)行程序后,選中其中的“VB”,并執(zhí)行如下事件過(guò)程:PrivateSubCommandl_Click()Text1.SelText="C++"EndSub則文本框中顯示的內(nèi)容為A、VBB、VBProgrammingC、文本框被清空D、C++Programming標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:文本框的SelText屬性用于返回含有當(dāng)前選中的字符串,在代碼中可以改變其值,在本題中相當(dāng)于在代碼中用“C++”替換了,“VB”。13、將文本框的ScrollBar設(shè)置為2,文本框中卻沒(méi)有垂直滾動(dòng)條,其原因可能是A、文本框中沒(méi)有內(nèi)容B、文本框的MultiLine屬性值為FalseC、文本框的MultiLine屬性值為T(mén)rueD、文本框的Locked屬性值為T(mén)rue標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:ScrollBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默訣值);②1-表示只有水平滾動(dòng)條;③2-表示只有垂直滾動(dòng)條;④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。14、如果把文本框的Enabled屬性設(shè)置為False并運(yùn)行程序,則以下敘述中正確的是A、文本框中的文本變?yōu)榛疑?,且不能將光?biāo)置于文本框上B、文本框中的文本變?yōu)榛疑?,可以將光?biāo)置于文本框上,但不能改變文本框中的內(nèi)容C、文本框中的文本變?yōu)榛疑梢愿淖兾谋究蛑械膬?nèi)容D、文本框中的文本正常顯示,可以將光標(biāo)置于文本框上,但不能改變文本框中的內(nèi)容標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框的Enabled屬性返回或設(shè)置一個(gè)值,用來(lái)確定文本框是否可用。值為T(mén)rue時(shí),文本框可以響應(yīng)用戶(hù)的操作;值為False時(shí),文本框不能響應(yīng)用戶(hù)的操作,此時(shí)對(duì)象變?yōu)榛疑?,且無(wú)法將光標(biāo)置于其上。15、為了使標(biāo)簽Labell透明且不具有邊框,以下正確的屬性設(shè)置是A、Labell.BackStyle=0.Labell.BorderStyle=1B、Labell.BackStyle=0:Labell.BorderStyle=0C、Labell.BackStyle=1:Labell.BorderStyle=1D、Labell.BackStyle=1:Labell.BorderStyle=0標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:標(biāo)簽的Borderstvle屬性用來(lái)設(shè)置標(biāo)簽的邊框,可以取兩種值,即0(無(wú)邊框,為默認(rèn)值)和1(有邊框);BackStyle屬性用于設(shè)置是否讓標(biāo)簽覆蓋背景,可以取0(標(biāo)簽不覆蓋背景,以透明方式顯示)和1(默認(rèn)值,標(biāo)簽覆蓋背景)。16、決定標(biāo)簽內(nèi)容顯示位置的屬性是A、TextB、NameC、AlignmentD、Caption標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:標(biāo)簽的Alignment屬性用來(lái)確定標(biāo)簽中標(biāo)題的放置方式,可設(shè)置為0(靠左,默認(rèn))、1(靠右)或2(居中)。17、在設(shè)計(jì)階段,如果雙擊窗體上的一個(gè)文本框控件,則在代碼窗口中顯示該控件的事件過(guò)程所對(duì)應(yīng)的事件是A、ClickB、DblClickC、ChangeD、GotFocus標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在設(shè)計(jì)階段,如果雙擊窗體上的一個(gè)文本框控件,則在代碼窗口中顯示該控件的默認(rèn)事件過(guò)程,文本框的默認(rèn)事件過(guò)程為Change事件。18、要使標(biāo)簽中的文本靠右顯示,應(yīng)將其Aligment屬性設(shè)置為A、0-LeftJustifyB、1-RightJustifyC、2-CenterD、3標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:標(biāo)簽的Alignment屬性用來(lái)確定標(biāo)簽中標(biāo)題的放置方式,可設(shè)置為0(靠左,默認(rèn))、1(靠右)或2(居中)。19、文本框的Locked屬性被設(shè)置為T(mén)rue后產(chǎn)生的效果是A、光標(biāo)不能進(jìn)入文本框B、不能使文本框中的文本左右滾動(dòng)C、不能修改文本框中的文本D、在程序中不能引用文本框的內(nèi)容標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:文本框的Locked屬性用于設(shè)置控件是否允許進(jìn)行文本編輯,值為False(默認(rèn)值)時(shí)允許編輯,值為T(mén)rue時(shí)不允許編輯。20、為使文本框具有初始值“VB”,在設(shè)計(jì)階段正確的操作是A、選中該文本框,在屬性窗口中把Text屬性的值改為“VB”B、選中該文本框,在屬性窗口中把Caption屬性的值改為“VB”C、雙擊該文本框,在彈出的窗口中輸入“VB”D、單擊該文本框,在該文本框中直接輸入“VB”標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框的Text屬性用于返回或設(shè)置文本框中的內(nèi)容,該屬性可以在運(yùn)行時(shí)設(shè)置,也可以在屬性窗口設(shè)置。21、以下控件中,能顯示滾動(dòng)條的是A、文本框B、形狀C、標(biāo)簽D、圖片框標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框可以通過(guò)設(shè)置ScrollBars屬性來(lái)設(shè)置滾動(dòng)條,標(biāo)簽、形狀、圖片框等都沒(méi)有滾動(dòng)條。22、下列關(guān)于標(biāo)簽的描述中,錯(cuò)誤的是A、標(biāo)簽可以響應(yīng)Click事件B、標(biāo)簽不能響應(yīng)DblClick事件C、為了使標(biāo)簽的WordWrap屬性起作用,必須將其AutoSize屬性設(shè)置為T(mén)rueD、標(biāo)簽上顯示的文本就是Caption屬性的值標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:標(biāo)簽的默認(rèn)屬性是Caption屬性,即在標(biāo)簽上顯示的文本。WordWrap屬性用于設(shè)置標(biāo)簽調(diào)整大小的方式,可取True和False兩種值,默認(rèn)為False。值為T(mén)rme,標(biāo)簽在垂直方向根據(jù)標(biāo)題內(nèi)容變化大小,水平方向不變:值為False,標(biāo)簽在水平方向根據(jù)標(biāo)題內(nèi)容變化大小,垂直方向不變。為了使WordWrap屬性生效,必須把標(biāo)簽的AutoSize屬性設(shè)置為T(mén)rue。標(biāo)簽可觸發(fā)Click和DblClick事件。23、窗體上有2個(gè)名稱(chēng)分別為T(mén)ext1和Text2的文本框,編寫(xiě)如下程序:PrivateSubForm_Load()PrivateSubCommandl_Click()Text1.Text=""PrintText1.Text+Text2.TextText2.Text=""EndSubEndSub程序運(yùn)行后,在Text1和Text2中依次輸入100和200,單擊Commandl,則輸出結(jié)果為A、100B、200C、300D、100200標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:文本框的Text屬性將會(huì)返回或設(shè)置文本框中的內(nèi)容,該屬性是一個(gè)字符串。兩個(gè)字符串做“+”運(yùn)算,即字符串的連接。24、如果一個(gè)直線(xiàn)控件在窗體上呈現(xiàn)為一條垂直線(xiàn),則可以確定的是A、它的Y1、Y2屬性的值相等B、它的X1、X2屬性的值相等C、它的Y1、Y2屬性的值分別與X1、X2屬性的值相等D、它的X1、X2屬性的值分別與Y1、Y2屬性的值相等、標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查直線(xiàn)控件的使用。直線(xiàn)控件的X1、Y1和X2、Y2分別表示兩個(gè)端點(diǎn)的坐標(biāo)。在窗體上呈現(xiàn)垂直線(xiàn),那么直線(xiàn)控件的兩端點(diǎn)左邊的橫坐標(biāo)是相同的,即X1和X2相等。25、使用Line控件在窗體上畫(huà)一條從(0,0)到(600,700)的直線(xiàn),則其相應(yīng)屬性的值應(yīng)是A、X1=0,X2=600,Y1=0,Y2=700B、Y1=0,Y2=600,X1=0,X2=700C、X1=0,X2=0,Y1=600,Y2=700D、Y1=0,Y2=0,X1=600,X2=700,標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Line控件有四個(gè)屬性分別為X1、Y1,X2、Y2,分別代表兩個(gè)端點(diǎn)的橫坐標(biāo)和縱坐標(biāo)。26、確定圖片框Picturel在窗體上位置的屬性是A、Width和HeightB、Left和TopC、Width和TopD、Height和Left標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:控件的Left屬性用來(lái)設(shè)置或返回控件左邊距窗體左邊界的距離,Top屬性用來(lái)設(shè)置或返回控件上邊距窗體上邊界的距離,Width屬性用來(lái)設(shè)置或返回控件的寬度,Height屬性用來(lái)設(shè)置或返回控件的高度。27、以下關(guān)于圖片框控件的說(shuō)法中,錯(cuò)誤的是A、可以通過(guò)Print方法在圖片框中輸出文本B、圖片框控件中的圖形可以在程序運(yùn)行過(guò)程中被清除C、圖片框控件中可以放置其他控件D、用Stretch屬性可以自動(dòng)調(diào)整圖片框中圖形的大小標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:圖片框控件可作為容器使用,即圖片框控件中可以放置其他控件:圖片框也可用Print方法在圖片框上輸出文本數(shù)據(jù);圖片框控件中的圖形可以在程序運(yùn)行過(guò)程中被清除或者重新設(shè)置;用Stretch屬性可以自動(dòng)調(diào)整圖像框中圖形的大小。28、為了調(diào)整圖像框的大小以與其中的圖形相適應(yīng),必須把它的Stretch屬性設(shè)置為A、TrueB、FalseC、1D、2標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Stretch屬性用于設(shè)定載入圖像框中的圖片是否需要自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大小。值為T(mén)rue時(shí),圖片將自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大??;值為False時(shí),圖像框會(huì)自動(dòng)縮放以與圖片大小一致。圖片框沒(méi)有Stretch屬性,它通過(guò)AutoSize屬性來(lái)設(shè)置是否需要調(diào)整自身大小,以顯示載入圖片的所有內(nèi)容,當(dāng)值為T(mén)rue,圖片框會(huì)隨圖片調(diào)整大小;值為False,圖片框一般將保持大小不變,但對(duì)“wmf”格式圖片文件除外。29、已知圖片框Picturel中已裝入一個(gè)圖形,為了在不刪除圖片框的前提下,清除該圖形,應(yīng)采取的正確操作是A、在設(shè)計(jì)階段選擇圖片框Picturel,并按Delete鍵B、在運(yùn)行期間執(zhí)行語(yǔ)句Picturel.Picture=LoadPicture("")C、在運(yùn)行期間執(zhí)行語(yǔ)句Picturel.Picture=""D、在設(shè)計(jì)階段先選中圖片框Picturel,再在屬性窗口中選擇Picture屬性,最后按Enter鍵標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:圖片框的Picture屬性用于在設(shè)計(jì)階段設(shè)置窗體、圖片框和圖像框上顯示的圖片,可以通過(guò)屬性窗口中的Pictme屬性裝入,也可以在運(yùn)行期間通過(guò)LoadPicture函數(shù)裝入圖片,其語(yǔ)法格式為[對(duì)象.]Picture=LoadPicture("文件名"),若要清除圖形則參數(shù)設(shè)置為空字符串。30、假定在圖片框Picturel中裝入了一個(gè)圖片,在程序運(yùn)行中,為了清除該圖片(注意,清除圖片,而不是刪除圖片框),應(yīng)采用的正確方法是A、單擊圖片框,然后按Del鍵B、執(zhí)行語(yǔ)句Picturel.Picture=LoadPicture("")C、執(zhí)行語(yǔ)句Picturel.Picture=""D、執(zhí)行語(yǔ)句:Picturel.Cls標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:用不帶參數(shù)的LoadPicture函數(shù)為對(duì)象的Picture屬性賦值將清除窗體、圖片框及圖像控件中的圖形。31、窗體上有1個(gè)Timer1計(jì)時(shí)器,1個(gè)Shape1形狀控件,還有下面程序代碼:DimflagAsBooleanPrivateSubTimer1_Timer()PrivateSubForm_Load()IfflagThenflag=TrueShape1.Height=Shape1.Height*2Timer1.Enabled=TrueShape1.Width=Shape1.Width*2Timer1.Interval=1000ElseEndSubShape1.Height=Shape1.Height*0.5Shape1=Width=Shape1.Width*0.5EndIfflag=NotflagEndSub執(zhí)行程序所產(chǎn)生的效果是A、Shape1的尺寸在縮小到原來(lái)一半和恢復(fù)原狀這2種狀態(tài)間切換,每秒切換一次B、shape1的尺寸在擴(kuò)大到原來(lái)2倍和恢復(fù)原狀這2種狀態(tài)fnq切換,每秒切換一次C、Shape1的尺寸在縮小到原來(lái)一半和擴(kuò)入到原來(lái)2倍這2種狀態(tài)間切換,每秒切換一次D、Shape1的尺寸會(huì)不斷擴(kuò)大標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在計(jì)時(shí)器事件中會(huì)判斷窗體級(jí)變量flag的值,如果為真則形狀尺寸擴(kuò)大一倍,否則縮小到一半。由于第一次開(kāi)始計(jì)時(shí)器事件的時(shí)候nag的值為T(mén)nle,所以首先會(huì)將形狀擴(kuò)大一倍,然后第二次計(jì)時(shí)器事件將形狀恢復(fù)原狀。32、要使圖像框(Image)中的圖像能隨著圖像框的大小伸縮,應(yīng)該設(shè)置的屬性及值是A、AutoSize值為T(mén)rueB、AutoRedraw值為T(mén)rueC、Stretch值為T(mén)rueD、BorderStyle值為0標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Stretch屬性用于設(shè)定載入圖像框中的圖片是否需要自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大小。值為T(mén)rue時(shí),圖片將自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大?。褐禐镕alse時(shí),圖像框會(huì)自動(dòng)縮放以與圖片大小一致。圖片框沒(méi)有Stretch屬性,它通過(guò)AutoSize屬性來(lái)設(shè)置是否需要調(diào)整自身大小,以顯示載入圖片的所有內(nèi)容,當(dāng)值為T(mén)me,圖片框會(huì)隨圖片調(diào)整大小;值為False,圖片框一般將保持大小不變,但對(duì)“wmf”格式圖片文件除外。33、設(shè)窗體上有2個(gè)直線(xiàn)控件Line1和Line2,若使兩條直線(xiàn)相連接,需滿(mǎn)足的條件是A、Line1.X1=Line2.X2且Line1.Y1=Line2.Y2B、Line1.X1=Line2.Y1且Line1.Y1=Line2.X1C、Line1.X2=Line2.X1且Line1.Y1=Line2.Y2D、Line1.X2=Line2.X1且Line1.Y2=Line2.Y2標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Line控件有四個(gè)屬性分別為X1、Y1,X2、Y2,分別代表兩個(gè)端點(diǎn)的橫坐標(biāo)和縱坐標(biāo)。若使兩條直線(xiàn)相連接,需要讓兩條直線(xiàn)的一個(gè)X坐標(biāo)和一個(gè)Y坐標(biāo)重合。34、以下關(guān)于圖片框、圖像框的敘述中,正確的是A、圖像框可以作為容器B、圖片框的Stretch屬性用來(lái)自動(dòng)調(diào)整圖片框中圖形內(nèi)容的大小C、圖片框可以通過(guò)Print方法顯示文本D、使用繪圖方法能夠在圖像框上繪制圖形標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:圖片框可以作為容器,圖像框不能;圖像框的stretch屬性用來(lái)自動(dòng)調(diào)整圖像框中圖形內(nèi)容的大小,圖片框不能;圖片框可以通過(guò)Print方法顯不文本,圖像框不能;使用繪圖方法能夠在圖片框上繪制圖形,圖像框不能。35、以下不能用形狀控件畫(huà)出的圖形是A、矩形B、圓形C、橢圓D、扇形標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:設(shè)置形狀控件的Shape屬性,可以使其呈現(xiàn)為矩形、正方形、圓角矩形、圓角正方形、橢圓和圓。國(guó)家二級(jí)VB機(jī)試(常用標(biāo)準(zhǔn)控件)模擬試卷第3套一、選擇題(本題共35題,每題1.0分,共35分。)1、要使一個(gè)文本框可以顯示多行文本,應(yīng)設(shè)置為T(mén)rue的屬性是A、EnabledB、MultiLineC、MaxLengthD、Width標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查文本框的屬性設(shè)置。設(shè)置文本框的MultiLine屬性為T(mén)rue可以讓文本文件顯示多行文本。2、在窗體上畫(huà)一個(gè)名稱(chēng)為L(zhǎng)ist1的列表框,列表框中顯示若干城市的名稱(chēng)。當(dāng)單擊列表框中的某個(gè)城市名時(shí),該城市名消失。下列在Listl_Click事件過(guò)程中能正確實(shí)現(xiàn)上述功能的語(yǔ)句是A、List1.RemoveltemList1.TextB、List1.RemoveltemList1.ClearC、List1.RemoveltemList1.ListCountD、List1.RemoveltemList1.Listlndex標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查列表框的基本操作。列表框刪除元素使用Removeltem方法,列表框的ListIndex返回當(dāng)前選擇項(xiàng)目的索引號(hào)。3、在窗體上畫(huà)一個(gè)文本框(名稱(chēng)為T(mén)ext1)和一個(gè)標(biāo)簽(名稱(chēng)為L(zhǎng)abel1),程序運(yùn)行后,在文本框中每輸入一個(gè)字符,都會(huì)立即在標(biāo)簽中顯示文本框中字符的個(gè)數(shù)。以下可以實(shí)現(xiàn)上述操作的事件過(guò)程是A、PrivateSubText1_Change()Label1.Caption=Str(Len(Text1.Text))EndSubB、PrivateSubTextl_Click()Label1.Caption=Str(Len(Text1.Text))EndSubC、PrivateSubText1_Change()Label1.Caption=Text1.TextEndSubD、PrivateSubLabel1_Change()Label1.Caption=Str(Len(Text1.Text))EndSub標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是有關(guān)文本框處理的。首先,如果想要在文本框中每輸入一個(gè)字符就會(huì)觸發(fā)一次事件,應(yīng)該編寫(xiě)文本框的Change事件;文本框中的字符個(gè)數(shù)由Len函數(shù)可以取得。4、為了使文本框只具有垂直滾動(dòng)條,應(yīng)先把MultiLine屬性設(shè)置為T(mén)rue,然后再把ScrollBars屬性設(shè)置為A、0B、1C、2D、3標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是有關(guān)文本框的滾動(dòng)條的。Scr01lBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默認(rèn)值);②1-表示只有水平滾動(dòng)條;③2一表示只有垂直滾動(dòng)條;④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。5、當(dāng)文本框中的內(nèi)容發(fā)生改變時(shí)所觸發(fā)的事件是A、KeyUpB、ChangeC、LostFocusD、GotFocus標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:文本框中文本內(nèi)容改變時(shí)將觸發(fā)其Change事件。6、為了使文本框顯示滾動(dòng)條,除要設(shè)置ScrollBars外,還必須設(shè)置的屬性是A、AutoSizeB、AlignmentC、MultilineD、MaxLength標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:ScrollBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默認(rèn)值);②1一表示只有水平滾動(dòng)條;③2一表示只有垂直滾動(dòng)條;④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。7、為了使標(biāo)簽控件在顯示其內(nèi)容時(shí)不覆蓋其背景內(nèi)容,需進(jìn)行設(shè)置的屬性為A、BackColorB、BorderStyleC、ForeColorD、BackStyle標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:標(biāo)簽的BackStyle屬性用于設(shè)置是否讓標(biāo)簽覆蓋背景,可以取0(標(biāo)簽不覆蓋背景,以透明方式顯示)和1(默認(rèn)值,標(biāo)簽覆蓋背景)。8、若要使文本框能夠輸入多行文本,應(yīng)該設(shè)置的屬性是A、MultiLineB、WordWrapC、ScrollBarsD、AutoSize標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框的MultiLine屬性用于設(shè)置文本框是否能以多行方式顯示文本,值為False(默認(rèn)值)時(shí)不可以顯示,值為T(mén)rue時(shí)可以顯示。9、為了使文本框同時(shí)具有垂直和水平滾動(dòng)條,應(yīng)先把MultiLine屬性設(shè)置為T(mén)rue,然后再把ScrollBars屬性設(shè)置為A、0-NoneB、1-HorizontalC、2-VerticalD、3-Both標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ScrollBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值:①0-表示沒(méi)有滾動(dòng)條(默認(rèn)值);②1-表示只有水平滾動(dòng)條;③2-表示只有垂直滾動(dòng)條;④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。10、在窗體上畫(huà)一個(gè)文本框,其名稱(chēng)為T(mén)ext1,為了在程序運(yùn)行后隱藏該文本框,應(yīng)使用的語(yǔ)句為A、Text1.ClearB、Text1.Visible=FalseC、Text1.HideD、Text1.Enabled=False標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:文本框具有Enabled屬性和Visible屬性,Enabled屬性設(shè)置文本框在運(yùn)行時(shí)是否可用,Visible屬性設(shè)置文本框在運(yùn)行時(shí)是否可見(jiàn)。11、以下能夠觸發(fā)文本框Change事件的操作是A、文本框失去焦點(diǎn)B、文本框獲得焦點(diǎn)C、設(shè)置文本框的焦點(diǎn)D、改變文本框的內(nèi)容標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:文本框中文本內(nèi)容改變時(shí)將觸發(fā)其Change事件,失去焦點(diǎn)時(shí)將觸發(fā)其LostFocus事件,獲得焦點(diǎn)時(shí)將觸發(fā)其GotFocus事件。12、窗體上有一個(gè)名稱(chēng)為Command1的命令按鈕,一個(gè)名稱(chēng)為T(mén)ext1的文本框,其Text屬性值為“VBProgramming”。運(yùn)行程序后,選中其中的“VB”,并執(zhí)行如下事件過(guò)程:PrivateSubCommandl_Click()Text1.SelText=“C++”EndSub則文本框中顯示的內(nèi)容為A、VBB、VBProgrammingC、文本框被清空D、C++Programming標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:文本框的SelText屬性用于返回含有當(dāng)前選中的字符串,在代碼中可以改變其值,在本題中相當(dāng)于在代碼中用“C++”替換了“VB”。13、將文本框的ScrollBar設(shè)置為2,文本框中卻沒(méi)有垂直滾動(dòng)條,其原因可能是A、文本框中沒(méi)有內(nèi)容B、文本框的MultiLine屬性值為FalseC、文本框的MultiLine屬性值為T(mén)rueD、文本框的Locked屬性值為T(mén)rue標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:ScrollBars屬性用于設(shè)置文本框是否有水平或垂直滾動(dòng)條,可設(shè)置成4種值;①0-表示投有滾動(dòng)條(默認(rèn)值);②1-表示只有水平滾動(dòng)條;③2一表示只有垂直滾動(dòng)條;④3-表示有水平和垂直滾動(dòng)條。設(shè)置0以外的值時(shí)MultiLine屬性值必須為T(mén)rue。14、如果把文本框的Enabled屬性設(shè)置為False并運(yùn)行程序,則以下敘述中正確的是A、文本框中的文本變?yōu)榛疑?,且不能將光?biāo)置于文本框上B、文本框中的文本變?yōu)榛疑?,可以將光?biāo)置于文本框上,但不能改變文本框中的內(nèi)容C、文本框中的文本變?yōu)榛疑?,可以改變文本框中的?nèi)容D、文本框中的文本正常顯示,可以將光標(biāo)置于文本框上,但不能改變文本框中的內(nèi)容標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框的Enabled屬性返回或設(shè)置一個(gè)值,用來(lái)確定文本框是否可用。值為T(mén)rue時(shí),文本框可以響應(yīng)用戶(hù)的操作;值為False時(shí),文本框不能響應(yīng)用戶(hù)的操作,此時(shí)對(duì)象變?yōu)榛疑覠o(wú)法將光標(biāo)置于其上。15、為了使標(biāo)簽Labell透明且不具有邊框,以下正確的屬性設(shè)置是A、Label1.BackStyle=0:Label1.BorderStyle=1B、Label1.BackStyle=0:Label1.BorderStyle=0C、Label1.BackStyte=1:Label1.BorderStyle=1D、Label1.BackStyle=1:Label1.BorderStyle=0標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:標(biāo)簽的Borderstyle屬性用來(lái)設(shè)置標(biāo)簽的邊框,可以取兩種值,即0(無(wú)邊框,為默認(rèn)值)和1(有邊框);BackStyle屬性用于設(shè)置是否讓標(biāo)簽覆蓋背景,可以取0(標(biāo)簽不覆蓋背景,以透明方式顯示)和1(默認(rèn)值,標(biāo)簽覆蓋背景)。16、決定標(biāo)簽內(nèi)容顯示位置的屬性是A、TextB、NameC、AlignmentD、Caption標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:標(biāo)簽的Alignment屬性用來(lái)確定標(biāo)簽中標(biāo)題的放置方式,可設(shè)置為0(靠左,默認(rèn))、1(靠右)或2(居中)。17、在設(shè)計(jì)階段,如果雙擊窗體上的一個(gè)文本框控件,則在代碼窗口中顯示該控件的事件過(guò)程所對(duì)應(yīng)的事件是A、ClickB、DblClickC、ChangeD、GotFocus標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在設(shè)計(jì)階段,如果雙擊窗體上的一個(gè)文本框控件,則在代碼窗口中顯示該控件的默認(rèn)事件過(guò)程,文本框的默認(rèn)事件過(guò)程為Change事件。18、要使標(biāo)簽中的文本靠右顯示,應(yīng)將其Aligment屬性設(shè)置為A、0-LeftJustifyB、1-RightJustifyC、2-CenterD、3標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:標(biāo)簽的Alignment屬性用來(lái)確定標(biāo)簽中標(biāo)題的放置方式,可設(shè)置為0(靠左,默認(rèn))、1(靠右)或2(居中)。19、文本框的Locked屬性被設(shè)置為T(mén)rue后產(chǎn)生的效果是A、光標(biāo)不能進(jìn)入文本框B、不能使文本框中的文本左右滾動(dòng)C、不能修改文本框中的文本D、在程序中不能引用文本框的內(nèi)容標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:文本框的Locked屬性用于設(shè)置控件是否允許進(jìn)行文本編輯,值為False(默認(rèn)值)時(shí)允許編輯,值為T(mén)rue時(shí)不允許編輯。20、為使文本框具有初始值“VB”,在設(shè)計(jì)階段正確的操作是A、選中該文本框,在屬性窗口中把Text屬性的值改為“VB”B、選中該文本框,在屬性窗口中把Caption屬性的值改為“VB”C、雙擊該文本框,在彈出的窗口中輸入“VB”D、單擊該文本框,在該文本框中直接輸入“VB”標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框的Text屬性用于返回或設(shè)置文本框中的內(nèi)容,該屬性可以在運(yùn)行時(shí)設(shè)置,也可以在屬性窗口設(shè)置。21、以下控件中,能顯示滾動(dòng)條的是A、文本框B、形狀C、標(biāo)簽D、圖片框標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:文本框可以通過(guò)設(shè)置ScrollBars屬性來(lái)設(shè)置滾動(dòng)條,標(biāo)簽、形狀、圖片框等都沒(méi)有滾動(dòng)條。22、下列關(guān)于標(biāo)簽的描述中,錯(cuò)誤的是A、標(biāo)簽可以響應(yīng)Click事件B、標(biāo)簽不能響應(yīng)DblClick事件C、為了使標(biāo)簽的WordWrap屬性起作用,必須將其AutoSize屬性設(shè)置為T(mén)rueD、標(biāo)簽上顯示的文本就是Caption屬性的值標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:標(biāo)簽的默認(rèn)屬性是Caption屬性,即在標(biāo)簽上顯示的文本。WordWrap屬性用于設(shè)置標(biāo)簽調(diào)整大小的方式,可取True和False兩種值,默認(rèn)為False。值為T(mén)rue,標(biāo)簽在垂直方向根據(jù)標(biāo)題內(nèi)容變化大小,水平方向不變;值為False,標(biāo)簽在水平方向根據(jù)標(biāo)題內(nèi)容變化大小,垂直方向不變。為了使WordWrap屬性生效,必須把標(biāo)簽的AutoSize屬性設(shè)置為T(mén)rue。標(biāo)簽可觸發(fā)Click和DblClick事件。23、窗體上有2個(gè)名稱(chēng)分別為T(mén)ext1和Text2的文本框。編寫(xiě)如下程序:PrivateSubForm_Load()PrivateSubCommandl_Click()Textl.Text=“”P(pán)rintText1.TeXt+Text2.TextText2.Text-“”EndSubEndSub程序運(yùn)行后,在Text1和Text2中依次輸入100和200,單擊Command1,則輸出結(jié)果為A、100B、200C、300D、100200標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:文本框的Text屬性將會(huì)返回或設(shè)置文本框中的內(nèi)容,該屬性是一個(gè)字符串。兩個(gè)字符串做“+”運(yùn)算,即字符串的連接。24、如果一個(gè)直線(xiàn)控件在窗體上呈現(xiàn)為一條垂直線(xiàn),則可以確定的是A、它的Y1、Y2屬性的值相等B、它的X1、X2屬性的值相等C、它的Y1、Y2屬性的值分別與X1、X2屬性的值相等D、它的X1、X2屬性的值分別與Y1、Y2屬性的值相等、標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查直線(xiàn)控件的使用。直線(xiàn)控件的X1、Y1和X2、Y2分別表示兩個(gè)端點(diǎn)的坐標(biāo)。在窗體上呈現(xiàn)垂直線(xiàn),那么直線(xiàn)控件的兩端點(diǎn)左邊的橫坐標(biāo)是相同的,即X1和X2相等。25、使用Line控件在窗體上畫(huà)一條從(0,0)到(600,700)的直線(xiàn),則其相應(yīng)屬性的值應(yīng)是A、X1=0,X2=600,Y1=0,Y2=700B、Y1=0,Y2=600,X1=0,X2=700C、X1=0,X2=0,Y1=600,Y2=700D、Y1=0,Y2=0,X1=600,X2=700標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Line控件有四個(gè)屬性分別為X1、Y1,X2、Y2,分別代表兩個(gè)端點(diǎn)的橫坐標(biāo)和縱坐標(biāo)。26、確定圖片框Picturel在窗體上位置的屬性是A、Width和HeightB、Left和TopC、Width和TopD、Height和Left標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:控件的Left屬性用來(lái)設(shè)置或返回控件左邊距窗體左邊界的距離,Top屬性用來(lái)設(shè)置或返回控件上邊距窗體上邊界的距離,Width屬性用來(lái)設(shè)置或返回控件的寬度,Height屬性用來(lái)設(shè)置或返回控件的高度。27、以下關(guān)于圖片框控件的說(shuō)法中,錯(cuò)誤的是A、可以通過(guò)Print方法在圖片框中輸出文本B、圖片框控件中的圖形可以在程序運(yùn)行過(guò)程中被清除C、圖片框控件中可以放置其他控件D、用Stretch屬性可以自動(dòng)調(diào)整圖片框中圖形的大小標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:圖片框控件可作為容器使用,即圖片框控件中可以放置其他控件;圖片框也可用Print方法在圖片框上輸出文本數(shù)據(jù);圖片框控件中的圖形可以在程序運(yùn)行過(guò)程中被清除或者重新設(shè)置;用Stretch屬性可以自動(dòng)調(diào)整圖像框中圖形的大小。28、為了調(diào)整圖像框的大小以與其中的圖形相適應(yīng),必須把它的Stretch屬性設(shè)置為A、TrueB、FalseC、1D、2標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Stretch屬性用于設(shè)定載入圖像框中的圖片是否需要自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大小。值為T(mén)rue時(shí),圖片將自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大??;值為False時(shí),圖像框會(huì)自動(dòng)縮放以與圖片大小一致。圖片框沒(méi)有Stretch屬性,它通過(guò)AutoSize屬性來(lái)設(shè)置是否需要調(diào)整自身大小,以顯示載入圖片的所有內(nèi)容,當(dāng)值為T(mén)rue,圖片框會(huì)隨圖片調(diào)整大?。恢禐镕alse,圖片框一般將保持大小不變,但對(duì)“wmf”格式圖片文件除外。29、已知圖片框Picturel中己裝入一個(gè)圖形,為了在不刪除圖片框的前提下,清除該圖形,應(yīng)采取的正確操作是A、在設(shè)計(jì)階段選擇圖片框Picture1,并按Delete鍵B、在運(yùn)行期間執(zhí)行語(yǔ)句Picture1.Picture=LoadPicture(“”)C、在運(yùn)行期間執(zhí)行語(yǔ)句Picture1.Picture=””D、在設(shè)計(jì)階段先選中圖片框Picture1,再在屬性窗口中選擇Picture屬性,最后按Enter鍵標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:圖片框的Picture屬性用于在設(shè)計(jì)階段設(shè)置窗體、圖片框和圖像框上顯示的圖片,可以通過(guò)屬性窗口中的Pictrue屬性裝入,也可以在運(yùn)行期間通過(guò)LoadPicture函數(shù)裝入圖片,其語(yǔ)法格式為[對(duì)象.]Picture=LoadPicture(”文件名”),若要清除圖形則參數(shù)設(shè)置為空字符串。30、假定在圖片框Picture1中裝入了一個(gè)圖片,在程序運(yùn)行中,為了清除該圖片(注意,清除圖片,而不是刪除圖片框),應(yīng)采用的正確方法是A、單擊圖片框,然后按Del鍵B、執(zhí)行語(yǔ)句Picture1.Picture=LoadPicture(””)C、執(zhí)行語(yǔ)句Picture1.Picture=””D、執(zhí)行語(yǔ)句:Picture1.Cls標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:用不帶參數(shù)的LoadPicture函數(shù)為對(duì)象的Picture屬性賦值將清除窗體、圖片框及圖像控件中的圖形。31、窗體上有1個(gè)Timer1計(jì)時(shí)器,1個(gè)Shapel形狀控件,還有下面程序代碼:DimflagAsBooleanPrivateSubForm_Load()flag=TrueTimer1.Enabled=TrueTimer1.Interval=1000EndSubPrivateSubTimer1_Timer()IfflagThenShape1.Height=Shape1.Height*2Shape1.Width=Shape1.Width*2ElseShape1.Height=Shape1.Height*0.5Shape1.Width=Shape1.Width*0.5EndIfflag=NotflagEndSub執(zhí)行程序所產(chǎn)生的效果是A、Shape1的尺寸在縮小到原來(lái)一半和恢復(fù)原狀這2種狀態(tài)間切換,每秒切換一次B、Shape1的尺寸在擴(kuò)大到原來(lái)2倍和恢復(fù)原狀這2種狀態(tài)間切換,每秒切換一次C、Shape1的尺寸在縮小到原來(lái)一半和擴(kuò)大到原來(lái)2倍這2種狀態(tài)間切換,每秒切換一次D、Shape1的尺寸會(huì)不斷擴(kuò)大標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在計(jì)時(shí)器事件中會(huì)判斷窗體級(jí)變量nag的值,如果為真則形狀尺寸擴(kuò)大一倍,否則縮小到一半。由于第一次開(kāi)始計(jì)時(shí)器事件的時(shí)候nag的值為T(mén)rue,所以首先會(huì)將形狀擴(kuò)大一倍,然后第二次計(jì)時(shí)器事件將形狀恢復(fù)原狀。32、要使圖像框(Image)中的圖像能隨著圖像框的大小伸縮,應(yīng)該設(shè)置的屬性及值是A、AutoSize值為T(mén)rueB、AutoRedraw值為T(mén)rueC、Stretch值為T(mén)rueD、BorderStyle值為0標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Stretch屬性用于設(shè)定載入圖像框中的圖片是否需要自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大小。值為T(mén)rue時(shí),圖片將自動(dòng)調(diào)整大小,以適應(yīng)圖像框的大?。恢禐镕alse時(shí),圖像框會(huì)自動(dòng)縮放以與圖片大小一致。圖片框沒(méi)有Stretch屬性,它通過(guò)AutoSize屬性來(lái)設(shè)置是否需要調(diào)整自身大小,以顯示載入圖片的所有內(nèi)容,當(dāng)值為T(mén)rue,圖片框會(huì)隨圖片調(diào)整大??;值為False,圖片框一般將保持大小不變,但對(duì)“wmf”格式圖片文件除外。33、設(shè)窗體上有2個(gè)直線(xiàn)控件Line1和Line2,若使兩條直線(xiàn)相連接,需滿(mǎn)足的條件是A、Linel.X1=Line2.X2且Linel.Y1=Line2.Y2B、Linel.X1=Line2.Y1且Linel.Y1=Line2.X1C、Linel.X2=Line2.X1且Linel.Y1=Line2.Y2D、Linel.X2=Line2.X1且Line1.Y2=Line2.Y2標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Line控件有四個(gè)屬性分別為X1、Y1,X2、Y2,分別代表兩個(gè)端點(diǎn)的橫坐標(biāo)和縱坐標(biāo)。若使兩條直線(xiàn)相連接,需要讓兩條直線(xiàn)的一個(gè)X坐標(biāo)和一個(gè)Y坐標(biāo)重合。34、以下關(guān)于圖片框、圖像框的敘述中,正確的是A、圖像框可以作為容器B、圖片框的Stretch屬性用來(lái)自動(dòng)調(diào)整圖片框中圖形內(nèi)容的大小C、圖片框可以通過(guò)Print方法顯示文本D、使用繪圖方法能夠在圖像框上繪制圖形標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:圖片框可以作為容器,圖像框不能;圖像框的Stretch屬性用來(lái)自動(dòng)調(diào)整圖像框中圖形內(nèi)容的大小,圖片框不能;圖片框可以通過(guò)Print方法顯示文本,圖像框不能;使用繪圖方法能夠在圖片框上繪制圖形,圖像框不能。35、以下不能用形狀控件畫(huà)出的圖形是A、矩形B、圓形C、橢圓D、扇形標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:設(shè)置形狀控件的Shape屬性,可以使其呈現(xiàn)為矩形、正方形、圓角矩形、圓角正方形、橢圓和圓。國(guó)家二級(jí)VB機(jī)試(常用標(biāo)準(zhǔn)控件)模擬試卷第4套一、選擇題(本題共33題,每題1.0分,共33分。)1、能夠存放組合框的所有項(xiàng)目?jī)?nèi)容的屬性是A、CaptionB、TextC、ListD、Selected標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查的考點(diǎn)是組合框的基本屬性。Caption屬性設(shè)置列表框的標(biāo)題;List屬性是一個(gè)數(shù)組,存放組合框中所有項(xiàng)目的內(nèi)容;Text屬性可返回列表框中當(dāng)前選中項(xiàng)目的內(nèi)容;Selected屬性用于設(shè)置或返回指定索引號(hào)列表項(xiàng)的選中狀態(tài)。2、要想使列表框只允許單選列表項(xiàng),應(yīng)設(shè)置的屬性為A、StyleB、SelectedC、MultiSelectD、Enabled標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:列表框的MultiSelect屬性用于設(shè)置是否可在列表項(xiàng)中做多個(gè)選擇。值為0一None(缺省設(shè)置)表示不允許做多項(xiàng)選擇;值為1一Simple表示允許做簡(jiǎn)單多項(xiàng)選擇;值為2一Extended表示允許配合使用Shift鍵、Ctrl鍵做多項(xiàng)選擇。3、下面列表框?qū)傩灾校菙?shù)組的是A、ListCountB、SelectedC、ListlndexD、MultiSelect標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:列表框的List屬性是一個(gè)字符串?dāng)?shù)組,數(shù)組的一項(xiàng)就是一個(gè)列表項(xiàng)目,可以通過(guò)下標(biāo)訪(fǎng)問(wèn)數(shù)組中的值。ListCount屬性是一個(gè)整型值,代表數(shù)組中的項(xiàng)目個(gè)數(shù)。Selected屬性是一個(gè)數(shù)組,用于設(shè)置或返回指定索引號(hào)列表項(xiàng)的選中狀態(tài)。值為T(mén)rue表示被選中:值為False表示未被選中。ListIndex屬性:可返回當(dāng)前所選項(xiàng)目的索引號(hào),其起始值為0,最后一項(xiàng)的值為L(zhǎng)istCount—1。當(dāng)ListIndex的值為-1時(shí),表示未選定項(xiàng)目。MultiSelect屬性用于表示是否能夠在控件中進(jìn)行復(fù)選以及如何進(jìn)行復(fù)選。MultiSelect屬性可取0、1、2這3種值,默認(rèn)時(shí)為0,表示不允許復(fù)選。4、窗體上有一個(gè)名稱(chēng)為Comb01的組合框,要求在其編輯區(qū)輸入文本并按回車(chē)鍵后,編輯區(qū)中的文本被添加到列表中。下面能實(shí)現(xiàn)這一功能的是A、PrivateSubCombol_keyDown(KeyCode_AsInteger,ShiftAsInteger)IfKeyCode=13ThenCombo1.AddltemCombo1.TextEndIfEndSubB、PrivateSubCombo1_KeyDown(KeyCode_AsInteger,ShiftAsInteger)IfKeyCode=13ThenCombo1.AddAItemText1.TextEndIfEndSubC、PrivateSubCombo1_Click()Combo1.AddltemCombo1.TextEndSubD、PrivateSubCombol_Click()Combo1.AddltemText1.TextEndSub標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:要求在其編輯區(qū)輸入文本并按回車(chē)鍵后,編輯區(qū)中的文本被添加到列表中,所以代碼應(yīng)該寫(xiě)在組合框的KeyDown方法中;組合框的編輯區(qū)中輸入的文本通過(guò)組合框的Text屬性返回。5、要將單選按鈕Opt1設(shè)為被選中,應(yīng)設(shè)置的屬性是A、ValueB、SelectedC、EnabledD、SetFocus標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:?jiǎn)芜x按鈕(OptionBt]tton)組常用于提供多個(gè)選項(xiàng)間的唯一選擇。Vatue屬性返回或設(shè)置單選按鈕的選中狀態(tài),其中單選按鈕的Value屬性可設(shè)置為兩種值:False表示未選(默認(rèn)值);值為T(mén)rue表示選中,選擇某單選按鈕后,該單選按鈕中將顯示“●”。6、窗體上有一個(gè)名稱(chēng)為Combol的組合框,為了引用Combol中最后一個(gè)列表項(xiàng),應(yīng)使用的表達(dá)式是A、Combo1.List(ListCount)B、Combo1.List(Combo1.ListCount一1)C、Combo1.List(ListCount—1)D、Com
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度燃?xì)庑孤﹫?bào)警器安裝合同
- 二零二五年度餐飲單位市場(chǎng)拓展合作合同
- 二零二五年度房屋出租中介服務(wù)合同(含租賃合同解除條件)
- 2025年度餐飲廚師營(yíng)養(yǎng)健康食譜開(kāi)發(fā)合同
- 二零二五年度果園果樹(shù)種植與農(nóng)業(yè)科技創(chuàng)新合作承包經(jīng)營(yíng)合同
- 二零二五年度國(guó)際文化交流項(xiàng)目合作協(xié)議
- 2025年度電商平臺(tái)游戲點(diǎn)卡充值代理合同范本
- 二零二五年度個(gè)人新能源汽車(chē)貸款合同
- 二零二五年度商業(yè)用房物業(yè)服務(wù)與智慧安防系統(tǒng)建設(shè)合同
- 豐田車(chē)系卡羅拉(雙擎)轎車(chē)用戶(hù)使用手冊(cè)【含書(shū)簽】
- 商品價(jià)格表(全)
- 管理系統(tǒng)中計(jì)算機(jī)應(yīng)用詳細(xì)課件
- 《多維度兒童智力診斷量表》MIDSC的編制
- 慢阻肺從急性加重期到穩(wěn)定期的全程管理
- 2023年上海市普陀區(qū)高考?xì)v史二模試卷及答案解析
- 瑞達(dá)峰環(huán)境友好型高附加值關(guān)鍵醫(yī)藥中間體、特色原料藥及 GMP 成品藥(仿制藥與創(chuàng)新藥)規(guī)?;a(chǎn)項(xiàng)目(一期)環(huán)評(píng)報(bào)告書(shū)
- 嚴(yán)重創(chuàng)傷的急救處理
- GB/T 1228-2006鋼結(jié)構(gòu)用高強(qiáng)度大六角頭螺栓
- 國(guó)際商法 吳建斌課件 思考題答案
- 高等儀器分析第1章-緒論課件
評(píng)論
0/150
提交評(píng)論