二級(jí)vb基礎(chǔ)應(yīng)用題答案_第1頁
二級(jí)vb基礎(chǔ)應(yīng)用題答案_第2頁
二級(jí)vb基礎(chǔ)應(yīng)用題答案_第3頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、23套;(1)【解題思路】通過窗體的Caption屬性設(shè)置窗體的標(biāo)題為”菜單”,通過菜單編輯設(shè)置菜單的標(biāo)題、名稱和內(nèi)縮符號(hào)?!静僮鞑襟E】步驟1 :建立界面,設(shè)置窗體的標(biāo)題為“菜單“,菜單編輯中涉及的屬性見表3.73。表 3.73標(biāo)題文件退岀新建保存名稱flieexitnewsave內(nèi)縮符號(hào)0011步驟2 :調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤?!九e一反三】可以通過第32套第二大題第一小題來進(jìn)行同類知識(shí)點(diǎn)的練習(xí)。(2)【解題思路】通過圖像框的Name、Left、Picture屬性設(shè)置圖片框的名稱、位置、裝入圖片,通過命令按鈕的 Name、Caption屬性設(shè)置命令按鈕的名稱、標(biāo)題。命令按鈕的

2、Click事件過程中,通過圖像框的 Left屬性的設(shè)置實(shí)現(xiàn)圖片框的移動(dòng)。【操作步驟】步驟1:新建一個(gè)窗體,在窗體中添加一個(gè)圖像框和兩個(gè)命令按鈕,然后設(shè)置控件的屬性,控件的屬性見表 3.74。表 3. 74控件圖像框命令按鈕1命令按鈕2屬性NarriePictureNameCtifitiu nNameCapliiH i設(shè)置Iniagrl360Duck, bmpAirnnui rill移動(dòng)C AutoSize屬性,添加一名稱為L(zhǎng)abel 1,并可自動(dòng)調(diào)整大小的標(biāo)簽,其標(biāo)題為計(jì)算機(jī)等級(jí)考試,字體大小為三號(hào)字,通過命令按鈕的Name、Caption屬性設(shè)置命 令按鈕的名稱和標(biāo)題。在命令按鈕的Click

3、事件過程中,通過 Labell的Font屬性值的改變,實(shí)現(xiàn)單擊”宋體”命令按鈕,標(biāo)簽內(nèi)容顯示為宋體字體;單擊黑體按鈕,標(biāo)簽內(nèi)容顯示為黑體字體?!静僮鞑襟E】步驟1:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3.76和表3.77。表 3. 76控件窗體標(biāo)簽屬性Capti onNameCapti onF on tSizeAuto Size設(shè)置值標(biāo)簽Lablel計(jì)算機(jī) 等級(jí)考 試口宀 三號(hào)字True表 3. 77控件命令按鈕1命令按鈕2屬性NameCapti onNameCapti on設(shè)苴值Comma nd 1宋體Comma nd2黑體步驟2:編寫程序代碼。參考答案Private Sub

4、 Comma nd 1 _Click()Labell. Font =宋體End SubPrivate Sub Comma nd2_Click()Labell. Font =黑體End Sub步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤?!九e一反三】可以通過第50套第一大題的第二小題來進(jìn)行同類知識(shí)點(diǎn)練習(xí)。25套:(1)【解題思路】先將窗體的 Caption屬性設(shè)置為”鼠標(biāo)光標(biāo)形狀”,然后再添加一個(gè)名稱為Textl的文本框。通過文本框和窗體的MousePo in ter屬性的設(shè)置,使鼠標(biāo)在文本框中時(shí),鼠標(biāo)光標(biāo)為箭頭(Arrow)形狀;在窗體中其他位置處,鼠標(biāo)光標(biāo)為十字(Cross)形狀。【操作

5、步驟】步驟1:新建一個(gè)窗體,在窗體中添加一個(gè)窗體和一個(gè)文本框,然后按照題目要求設(shè)置控件屬性。程序中用到的控件及屬性見表3.78。表 3. 78控件窗體文本框鳳性CapliiMiMimsePuinlrrNameMi i use Pu inter設(shè)置值鼠標(biāo)光標(biāo)形 狀2Texll1步驟2:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。(2)【解題思路】通過標(biāo)簽的Name、Caption屬性設(shè)置標(biāo)簽的名稱和標(biāo)題,通過命令按鈕的Name、Caption屬性設(shè)置命令按鈕的名稱和標(biāo)題。【操作步驟】步驟1:建立界面,在窗體中添加3個(gè)文本框,一個(gè)命令按鈕和兩個(gè)標(biāo)簽控件。并設(shè)置控件的屬性。程序中用到的控件及屬性見表3

6、.79和表3.800表 3. 79控件文本框1文本框2文本框3命令按鈕國(guó)性NameNameNameNameCaption設(shè)員值TextlText2Text3Command 1顯喬選中 信息表 3.80控件標(biāo)簽1標(biāo)簽2屬性NameCaptionNameCaption設(shè)宣值Lablel開始位置Lablel 2選中宇符數(shù)步驟2:打開代碼編輯窗口,在指定位置編寫代碼。參考答案Private Sub Comma nd 1 _Click()Text3 = Textl.SelLe ngthText2 = Text! .SelStartEnd Sub步驟3 :調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤?!九e一反

7、三】可以通過第35套第二大題的第二小題來進(jìn)行同類知識(shí)點(diǎn)的練習(xí)。26:(1)【解題思路】文本框的內(nèi)容由Text屬性設(shè)置,命令按鈕標(biāo)題則由Caption屬性設(shè)置,單擊命令按鈕觸發(fā) Click事件。并且在程序中用到了InputBox()函數(shù)?!静僮鞑襟E】3.81 和表 3.82步驟1 :建立界面并設(shè)置控件屬性。程序中用到的控件及其屬性見表表 3.81控件標(biāo)簽1標(biāo)簽2屬性NameCapti onNameCapti on設(shè)置值Label 1身高Label2體重表 3.82控件文本框1文本框2命令按鈕屬性NameNameNameCapti on設(shè)置值TextlText2Comma nd 1輸入步驟2:分析

8、并編寫程序代碼。參考答案Private Sub Comma ndl Click()Textl.Text = InputBox(請(qǐng)輸入身高,“輸入對(duì)話框,100,100)Text2.Text =lnputBox( 請(qǐng)輸入體重“,“輸入對(duì)話框,100,100)End Sub步驟3 :調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。(2)【解題思路】在窗體上建立好控件后,先設(shè)置控件屬性,再編寫程序代碼。調(diào)節(jié)圖片的大小就是調(diào)節(jié)圖片框的Width屬性和Height屬性的值。要使?jié)L動(dòng)條的Value值 改變影響圖片框的大小,需要通過編寫代碼將其和圖片框的高和寬聯(lián)系起來??丶畎粹o圖片框垂直滾動(dòng)條屬性NameCa

9、plionNun比PictureNarne設(shè)量值Curnrruir Mll設(shè)置屬性Piclurelpit,jpgVSc? nJi1步驟1 :建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3.83。表3. 83【操作步驟】步驟厶編寫程序代碼。參考答案Private Sub Comma nd 1 _Click()VScrolll.Max 二 2400VScrolll.Mi n 二 100V Scroll 1 .LargeCha nge = 200V Scroll 1 .SmallCha nge = 20 End SubPrivate Sub VScroll l_Cha nge()Pictu

10、re 1.Height = VScrolll. ValueEnd Sub步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。27:解題思路】命令按鈕的Caption屬性、Height屬性、Width屬性分別用于設(shè)置其標(biāo)題、高度和寬度。在程序運(yùn)行時(shí),通常使用單擊命令按鈕的方式來選中某個(gè)按鈕,但某些情況下,為了能夠在按 ENTER鍵時(shí)能夠選中這個(gè)命令按鈕,可將其Default屬性設(shè)置為 True,為了 能夠在按v Esc鍵時(shí)也能達(dá)到同樣效果,則需要將命令按鈕的Cancel屬性設(shè)置為True。窗體的標(biāo)題是由其Caption屬性設(shè)置,窗體的MaxButt on屬性、Min Butt on屬性決定其標(biāo)題欄

11、是否顯示最大化、最小化按鈕,True表示顯示,F(xiàn)alse表示不顯示。此外,通過修改窗體的Borderstyle屬性(用于設(shè)置邊框樣式),也可實(shí)現(xiàn)窗體標(biāo)題欄是否顯示最大化、最小化按鈕的效果。【操作步驟】步驟1:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3.87? 3.89。表 3.87控件窗體標(biāo)簽屬性Capti onMin Butt onMaxtt onNameCapti on設(shè)置值確認(rèn)FlaseFlaseLI請(qǐng)確認(rèn)表 3.88控件命令按鈕1屬性NameCapti onHeightWidthDefault設(shè)置值Cl是300800Ture表 3.89控件命令按鈕2屬性NameCapti

12、 onHeightWidthCan cel設(shè)置值C2否300800Ture步驟2:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤?!窘忸}思路】文本框的寬度可通過修改文本框Width屬性值來實(shí)現(xiàn)。滾動(dòng)條的 Value屬性可返回或設(shè)置滑塊的當(dāng)前位置值,當(dāng)滾動(dòng)條滑塊的位置改變時(shí),觸發(fā)Change事件。編 寫利用滾動(dòng)條的Valued性值來改變文本框 Width屬性值的語句?!静僮鞑襟E】步驟1:建立界面,并設(shè)置控件的屬性。程序中涉及控件及屬性見表3.90表 3. 90控件文本框水平滾動(dòng)條圍性XanteWidthNarrieMaxMiti設(shè)置值Text!1000HS120001000步驟2:編寫程序代碼。參考答

13、案Private Sub HSI_Cha nge()Textl.Width 二 HS1.ValueEnd Sub步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。28:(1)【解題思路】在窗體上建立好控件后,先設(shè)置控件屬性,再編寫事件過程。標(biāo)簽和命令按鈕的標(biāo)題由各自的Caption屬性來設(shè)置,文本框顯示的內(nèi)容由Text屬性設(shè)置,窗體的標(biāo)題由其 Caption屬性來設(shè)置。在 Visual Basic中可以用” +或&運(yùn)算符將兩個(gè)字符串 連 接起來?!静僮鞑襟E】步驟1:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3.93和表3.94控件標(biāo)簽1標(biāo)簽2屬性NameCapti onNameCa

14、pti on設(shè)置值Label 1書名Label2作者表 3.93表 3.94控件文本框1文本框2命令按鈕屬性NameNameNameCapti on設(shè)置值TextlText2Comma nd 1顯示步驟2:編寫程序代碼參考答案Private Sub Comma nd l_Click()Forml.Capti on = Textl +End Sub+ Text2步驟3 :調(diào)試并運(yùn)彳丁程序,關(guān)閉程序后按題目要求存盤。(2)【解題思路】在窗體上建立好控件后,先設(shè)置控件屬性,再編寫事件過程。窗體的大小由其 Width和Height屬性設(shè)置,分別決定窗體的寬和高;用滾動(dòng)條的值來設(shè) 體的寬和高,只要將窗體

15、的 Width屬性和Height屬性與滾動(dòng)條的 Value相關(guān)聯(lián)即可。置窗【操作步驟】步驟1:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3.95 和表 3.96控件垂直滾動(dòng)條屬性NameMaxMinLargeCha ngeSmallCha nge設(shè)置值VScrolll6000150020050表 3.95表 3.96控件水平滾動(dòng)條屬性NameMaxMinLargeCha ngeSmallCha nge設(shè)置值HScrolll6000150020050步驟厶編寫程序代碼參考答案Private Sub HScroll 1 _Cha nge()Form I.Width 二 HScroll

16、I.ValueEnd SubPrivate Sub VScroll l_Cha nge()Form 1.Height = VScrolll. ValueEnd Sub步驟3 :調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。29:(1)【解題思路】根據(jù)題意,須在命令按鈕的Click事件過程中,將標(biāo)簽和文本框的Visible屬性值設(shè)置為False,并用Print方法將文本框的內(nèi)容輸岀到窗體上?!静僮鞑襟E】步驟1 :建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3.99。表3. 99標(biāo)簽文本框命令按鈕NameCmpliunNameTextNanieLabel 1箍入信息TexllCjrnniHi

17、ill顯示步驟2 :編寫程序代碼。參考答案Private Sub Comma nd 1 _Click()Form 1.Pri nt Textl.TextLabel 1. Visible = FalseTextl. Visible = FalseEnd Sub步驟3 :調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。Value屬性用于設(shè)置滾動(dòng)條3.100。表 3. 100(2)【解題思路】FontSize屬性可用來設(shè)置文本框中字體的大小。 滑塊的當(dāng)前位置值,當(dāng)滾動(dòng)框的位置改變時(shí),觸發(fā)Cha nge事件【操作步驟】步驟1:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表控件文本框水平滾動(dòng)條屬性Na

18、ni?TextFon tNameMaxMinlAirgedharigeSrtiallCha ng iH設(shè)置值Textl國(guó)黑 體HScrolll1001052步驟2:編寫程序代碼。參考答案Private Sub HScroll 1 _Cha nge()Textl.Fo ntSize = HScroll 1. ValueEnd Sub步驟3 :調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。30:(1)解題思路】文本框的Text屬性用于設(shè)置文本框中顯示的文本。標(biāo)簽的Caption屬性 可設(shè)置其標(biāo)題。Visible屬性用于設(shè)置控件或菜單項(xiàng)在程序運(yùn)行時(shí)是否可見?!静僮鞑襟E】步驟1 :建立界面,并設(shè)置控件的屬性。程序中涉及的控件及屬性見表3.104和表3.105。表 3.104控件標(biāo)簽屬性NameCapti onBorderStyleVisible設(shè)置值Label 11FALSE表 3.105控件文本框命令按鈕屬性NameTextNameCapti on設(shè)置值

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論