計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)試題50套解析_第1頁
計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)試題50套解析_第2頁
計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)試題50套解析_第3頁
計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)試題50套解析_第4頁
計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)試題50套解析_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第 50 套上機(jī)考試試題一、基本操作題(1)在名稱為Form1的窗體上繪制一個(gè)文本框,名稱為Txt1,字體為“宋體”,文本框中的初始內(nèi)容為“二級(jí)Visual Basic”;再繪制一個(gè)命令按鈕,名稱為Cmd1,標(biāo)題為“改變字體為楷體”。請(qǐng)編寫適當(dāng)事件過程,使得在運(yùn)行時(shí),單擊命令按鈕,則把文本框中文字的字體改為楷體,如圖50-1所示。圖 50-1注意:程序中不得使用任何變量;文件必須存放在考生文件夾中,工程文件名為vbsj1.vbp,窗體文件名為vbsj1.frm。(2)在名稱為Form1的窗體上繪制一個(gè)名稱為Cmd1的命令按鈕,其標(biāo)題為“移動(dòng)”,位于窗體的左上部。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后

2、,每單擊一次窗體,都使得命令按鈕同時(shí)向右、向下移動(dòng)100。程序的運(yùn)行情況如圖50-2所示。圖 50-2注意:不得使用任何變量;文件必須存放在考生文件夾中,工程文件名為vbsj2.vbp,窗體文件名為vbsj2.frm。二、簡單應(yīng)用題(1)在名稱為 Form1 的窗體中繪制一個(gè)名稱為 Lab1 的標(biāo)簽,其標(biāo)題為“0”,BorderStyle屬性為 1;再添加一個(gè)名稱為 Tmr1 的計(jì)時(shí)器。請(qǐng)?jiān)O(shè)置適當(dāng)?shù)目丶傩?,并編寫適當(dāng)?shù)氖录^程,使得在運(yùn)行時(shí),每隔 1 秒鐘標(biāo)簽中的數(shù)字加 1。程序運(yùn)行時(shí)效果如圖 50-3 所示。注意:程序中不得使用任何變量;文件必須存放在考生文件夾中,工程文件名為vbsj3.

3、vbp,窗體文件名為 vbsj3.frm。圖 50-3(2)在考生文件夾中有一個(gè)工程文件 vbsj4.vbp 及窗體文件 vbsj4.frm。在名稱為 Form1的窗體上有一個(gè)名稱為 Cmd1 的命令按鈕,其標(biāo)題為“下一個(gè)”。要求在窗體上建立一個(gè)單選按鈕數(shù)組 Opt1,含 4 個(gè)單選按鈕,標(biāo)題分別為“A”、“B”“C”和“D”,初始狀態(tài)下,“A”為選中狀態(tài)。程序運(yùn)行效果如圖 50-4 所示。圖 50-4要求程序運(yùn)行時(shí),使得每單擊命令按鈕一次,就選中下一個(gè)單選按鈕,如果已經(jīng)選中1、最后一個(gè)單選按鈕,再單擊命令按鈕,則選中第 1 個(gè)單選按鈕。窗體文件中已經(jīng)給出了命令按鈕的 Click 事件過程,但

4、不完整,請(qǐng)去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容。注意:不能修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。三、綜合應(yīng)用題編寫一個(gè)程序,輸入貨物的數(shù)量及單價(jià),求總價(jià)并輸出。窗體標(biāo)題設(shè)置為“模擬售貨機(jī)”,窗體上的兩個(gè)標(biāo)簽(分別命名為 Lab1 和 Lab2,標(biāo)題為“貨物的數(shù)量(個(gè)):”和“貨物的單價(jià)(元):”)兩個(gè)名稱分別為 Txt1 和 Txt2 的文本框;一個(gè)名稱為 Cmd1 的命令按鈕,其標(biāo)題為“總價(jià)”。結(jié)果顯示在名稱為 Pic1 的圖片框中。當(dāng)用戶輸入貨物的數(shù)量與單價(jià)后,單擊“總價(jià)”按鈕,輸出正確的結(jié)果,程序運(yùn)行效果如圖 50-5 所示。

5、注意:在存盤時(shí),工程文件名為 vbsj5.vbp,窗體文件名為 vbsj5.frm。圖 50-5第 51 套上機(jī)考試試題一、基本操作題(1)在名為 Form1 的窗體上建立一個(gè)名為 Hsb1 的水平滾動(dòng)條,其最大值為 300,最小值為 0。要求程序運(yùn)行后,每次移動(dòng)滾動(dòng)框時(shí),都執(zhí)行語句 Form1.Print Hsb1.Value,運(yùn)行效果如圖 51-1 所示。注意:程序中不能使用任何其他變量;文件必須存放在考生文件夾中,窗體文件名為vbsj1.frm,工程文件名為 vbsj1.vbp。圖 51-1(2)在窗體繪制一個(gè)名為 Pic1 的圖片框和一個(gè)名為 Cmd1 且其標(biāo)題為“顯示”的命令按鈕。編

6、寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若單擊“顯示”命令按鈕,則在圖片框中顯示“這是一個(gè)圖片框”,運(yùn)行效果如圖 51-2 所示。圖 51-2注意:不要使用任何變量,直接顯示字符串;文件必須存放在考生文件夾中,窗體文件名為 vbsj2.frm,工程文件名為 vbsj2.vbp。二、簡單應(yīng)用題(1)在考生文件夾中有工程文件 vbsj3.vbp 及其窗體文件 vbsj3.frm。在名為 Form12的窗體上有 3 個(gè)名稱分別為 Txt1、Txt2 和 Txt3 的文本框;1 個(gè)名稱為 Cmd1 的命令按鈕,其標(biāo)題為“計(jì)算”。要求程序運(yùn)行后,在 Txt1 和 Txt2 中分別輸入兩個(gè)整數(shù),單擊“計(jì)算”按鈕后

7、,可把兩個(gè)整數(shù)之間的所有整數(shù)(含兩個(gè)整數(shù))累加起來并在 Txt3 中顯示出來,如圖 51-3 所示。圖 51-3要求:在有問號(hào)“?”的地方填入正確內(nèi)容,然后刪除“?”及所有注釋符“'”,但不得修改其他部分。保存時(shí)不得改變文件名和文件夾。(2)在考生文件夾中有一個(gè)工程文件 vbsj4.vbp,相應(yīng)的窗體文件為 vbsj4.frm。在名為 Form1 的窗體上有兩個(gè)名稱分別為 Cmd1 和 Cmd2 的命令按鈕;一個(gè)名稱為 Lab1 的標(biāo)簽控件;一個(gè)名稱為 Tmr1 計(jì)時(shí)器控件。程序運(yùn)行后,在命令按鈕 Cmd1 中顯示為“開始”;在命令按鈕 Cmd2 中顯示為“停止”;標(biāo)簽中字號(hào)大小為 1

8、8 號(hào)、字體為粗體、顯示為“歡迎光臨”(標(biāo)簽的 AutoSize 屬性為 True);計(jì)時(shí)器的 Interval 屬性設(shè)置為 100,Enabled 屬性設(shè)置為 False。此時(shí)如果單擊“開始”命令按鈕,則該按鈕變?yōu)榻?,?biāo)題變?yōu)椤袄^續(xù)”,同時(shí)標(biāo)簽自左至右移動(dòng)(每個(gè)時(shí)間間隔移動(dòng) 50),如圖 51-4 所示。當(dāng)標(biāo)簽移動(dòng)出窗體右邊界后,自動(dòng)從左邊界開始向右移動(dòng);如果單擊“停止”命令按鈕,則該按鈕變?yōu)榻?,“繼續(xù)”命令按鈕變?yōu)橛行?,同時(shí)標(biāo)簽停止移動(dòng);再次單擊“繼續(xù)”命令按鈕后,標(biāo)簽繼續(xù)移動(dòng)。本程序不完整,請(qǐng)補(bǔ)充完整,并能正確運(yùn)行。圖 51-4要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“

9、?”改為正確的內(nèi)容,使其實(shí)現(xiàn)上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。三、綜合應(yīng)用題在考生文件夾下有一個(gè)工程文件vbsj5.vbp,相應(yīng)的窗體文件為vbsj5.frm。在窗體Form1上有兩個(gè)名稱分別為Cmd1和Cmd2的命令按鈕,它們的標(biāo)題分別為“寫入文件”和“讀出文件”,如圖51-5所示。圖 51-5其中“文件寫入”命令按鈕事件過程用來建立一個(gè)通訊錄,以隨機(jī)存取方式保存到文件dw1.dat中;而“文件讀出”命令按鈕事件過程用來讀出文件dw1.dat中的每個(gè)記錄,并在窗體上顯示出來。通訊錄中的每個(gè)記錄由3個(gè)字段組成:姓名(Name)、電話(Tel)和

10、郵政編碼(Pos)3。各字段的類型和長度為:姓名(Name):字符串 15電話(Tel):字符串15郵政編碼(Pos):長整型(Long)程序運(yùn)行后,如果單擊“文件寫入”命令按鈕,則可以隨機(jī)存取方式打開文件dw1.dat,并根據(jù)提示向文件中添加記錄,每寫入一個(gè)記錄后,都要詢問是否再輸入新記錄,回答“Y”(或“y”)則輸入新記錄,回答“N”(或“n”)則停止輸入;如果單擊“文件讀出”命令按鈕,則可以隨機(jī)存取方式打開文件dw1.dat,讀出文件中的全部記錄,并在窗體上顯示出來。該程序不完整,請(qǐng)把它補(bǔ)充完整。要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容,使其能正確運(yùn)行,

11、但不能修改程序中的其他部分。文件dw1.dat中已有3個(gè)記錄,請(qǐng)運(yùn)行程序,單擊“文件寫入”命令按鈕,向文件dw1.dat中添加以下2個(gè)記錄(全部采用西文方式),如下所示。100000100001運(yùn)行程序,單擊“文件讀出”命令按鈕,在窗體上顯示全部記錄。用原來的文件名保存工程文件和窗體文件。第 52 套上機(jī)考試試題一、基本操作題(1)在名為 Form1 的窗體上建立級(jí)聯(lián)菜單,該菜單含“文件”、“幫助”兩項(xiàng)名稱分別為 mnuFile 和 mnuHelp 的主菜單項(xiàng)。其中,文件”菜單包括 3 個(gè)名稱分別為 mnuFileOpen、mnuFileClose、mnuFileExit 的子菜單項(xiàng),它們的標(biāo)

12、題分別為“打開”“關(guān)閉”、“退出”,如圖 52-1 所示。注意:只建立菜單,不必定義其事件過程;文件必須存放在考生文件夾中,窗體文件名為 vbsj1.frm,工程文件名為 vbsj1.vbp。圖 52-1(2)在 Form1 窗體上繪制一個(gè)名為 Txt1 的文本框,然后建立一個(gè)名為 mnuOp 的主菜單,其標(biāo)題為“操作”,該菜單有兩個(gè)名稱分別為 mnuOpDis 和 mnuOpCls 的子菜單項(xiàng),其標(biāo)題分別為“顯示”和“清除”。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若單擊“操作”菜單中的“顯示”命令,在文本框顯示 Visual Basic;如果單擊“清除”命令,則清除文本框中顯示的內(nèi)容。程序的運(yùn)行

13、效果如圖 52-2 所示。圖 52-24“、注意:文件必須存放在考生文件夾中,工程文件名為 vbsj2.vbp,窗體文件名為vbsj2.frm。二、簡單應(yīng)用題(1)在考生文件夾中有一個(gè)工程文件vbsj3.vbp及窗體文件vbsj3.frm。在名為Form1的窗體中有兩個(gè)圖片框,名稱分別為Pic1和Pic2,其中的圖片分別是火箭和云層;有一個(gè)計(jì)時(shí)器,名為Tmr1,有一個(gè)命令按鈕,名為Cmd1,標(biāo)題為“發(fā)射”。并給出了兩個(gè)事件過程,但并不完整,請(qǐng)補(bǔ)充完整。要求:設(shè)置計(jì)時(shí)器的屬性,使其在初始狀態(tài)下不計(jì)時(shí)。設(shè)置計(jì)時(shí)器的屬性,使其每隔0.1秒調(diào)用Timer事件過程一次。去掉程序中的注釋符“'”,

14、把程序中的問號(hào)“?”改為正確的內(nèi)容,使得在運(yùn)行時(shí)單擊“發(fā)射”按鈕,則火箭每隔0.1秒向上移動(dòng)一次,當(dāng)?shù)竭_(dá)云層的下方時(shí)停止移動(dòng),如圖52-3所示。圖 52-3注意:不能修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。(2)在考生文件夾中有一個(gè)工程文件vbsj4.vbp和窗體文件vbsj4.frm。在名為Form1的窗體上,有一個(gè)名為Cmd1的命令按鈕,其標(biāo)題為“移動(dòng)”;一個(gè)名為Vsb1的垂直滾動(dòng)條;一個(gè)名為Txt1的文本框,它的初始內(nèi)容為空。程序的功能是在文本框中輸入一個(gè)整數(shù),單擊“移動(dòng)”按鈕后,如果輸入的是正數(shù),滾動(dòng)條中的滾動(dòng)框向下移動(dòng)與該數(shù)相符的刻度,如圖52-4所示;但

15、如果超過了滾動(dòng)條的最大刻度,則不移動(dòng),并且顯示“輸入的數(shù)值太大”;如果輸入的是負(fù)數(shù),滾動(dòng)條中的滾動(dòng)框向上移動(dòng)與該數(shù)相等的刻度,但如果超過了滾動(dòng)條的最小刻度,則不移動(dòng),并且顯示“輸入的數(shù)值太小”。要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容,使其實(shí)現(xiàn)上述功能,但不得修改程序的其他部分,也不得修改控件的屬性。最后把修改過的程序按原名保存。圖 52-4三、綜合應(yīng)用題在名為 Form1 的窗體上建立一個(gè)名稱為 Txt1 的文本框,其 MultiLine 屬性為 True,ScrollBars 屬性為 2;3 個(gè)名稱分別為 Cmd1、Cmd2 和 Cmd3 的命令按鈕,它們

16、的標(biāo)題分別為“讀數(shù)”、“計(jì)算”和“保存”。5要求程序運(yùn)行后,如果單擊“讀數(shù)”按鈕,則讀入 dr2.dat 文件中的 100 個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為 1),同時(shí)在文件框中顯示出來;如果單擊“計(jì)算”按鈕,則計(jì)算小于或等于 300 的所有數(shù)之和,并把結(jié)果在文本框 Txt1 中顯示出來,如果單擊“保存”按鈕,把該結(jié)果存入考生文件夾中的文件 dw1.dat 中(在考生文件夾下有標(biāo)準(zhǔn)模塊model.bas,其中的 writedata 過程可以把結(jié)果存入指定的文件,考生可以把該模塊文件添加到自己的工程中,直接調(diào)用此過程),如圖 52-5 所示。圖 52-5注意:文件必須放在考生文件夾中,窗體文件

17、名為 vbsj5.frm,工程文件名為 vbsj5.vbp,計(jì)算結(jié)果存入 dw1.dat 文件,否則沒有成績。第 53 套上機(jī)考試試題一、基本操作題(1)在名為Form1的窗體上繪制一個(gè)名為Cmd1的命令按鈕,其標(biāo)題為“移動(dòng)按鈕”編寫適當(dāng)?shù)氖录^程,使得程序運(yùn)行時(shí),每單擊命令按鈕一次,該按鈕向右移動(dòng)50,如圖53-1所示。注意:程序中不得使用變量,事件過程中只能寫一條語句;文件必須存放在考生文件夾中,工程文件名為vbsj1.vbp,窗體文件名為vbsj1.frm。圖 53-1(2)在 Form1 的窗體上繪制一個(gè)名為 Lab1 的標(biāo)簽框,設(shè)置相關(guān)屬性,使標(biāo)簽有框架。然后建立一個(gè)名為 mnuOp

18、 的主菜單,其標(biāo)題為“操作”,該菜單有兩個(gè)名稱分別為mnuOpDis 和 mnuOpHide 的菜單項(xiàng),其標(biāo)題分別為“顯示”和“隱藏”。編寫適當(dāng)?shù)氖录^程,程序運(yùn)行后,若單擊“操作”菜單中的“顯示”命令,則在標(biāo)簽框中顯示“二級(jí)Visual Basic”;如果單擊“隱藏”命令,則隱藏標(biāo)簽框。程序的運(yùn)行情況如圖 53-2 所示。注意:程序中不得使用任何變量;文件必須存放在考生文件夾中,工程文件名為vbsj2.vbp,窗體文件名為 vbsj2.frm。圖 53-2二、簡單應(yīng)用題(1)在名稱為 Form1、KeyPreview 屬性為 True 的窗體上繪制一個(gè)名稱為 Lst1 的列表框;一個(gè)名稱為

19、Txt1 的文本框。編寫窗體的 KeyDown 事件過程。程序運(yùn)行后,如果按<A>鍵,則從鍵盤上輸入要添加到列表框中的項(xiàng)目(內(nèi)容任意,不少于 3 個(gè));如果按<D>鍵,則從鍵盤上輸入要?jiǎng)h除的項(xiàng)目,將其從列表框中刪除。程序的運(yùn)行效果如圖 53-3 所示。6。圖 53-3在考生文件夾中有一個(gè)工程文件 vbsj3.vbp(相應(yīng)的窗體文件名為 vbsj3.frm),可以實(shí)現(xiàn)上述功能。但本程序不完整,請(qǐng)補(bǔ)充完整。要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為適當(dāng)?shù)膬?nèi)容,使其正確運(yùn)行,但不得修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。(2)

20、在考生文件夾中有一個(gè)工程文件 vbsj4.vbp 及窗體文件 vbsj4.frm。在名為 Form1的窗體上已經(jīng)繪制出所有控件。要求程序運(yùn)行后,在 Txt1 文本框中輸入一個(gè)任意的字符串(要求串的長度10),然后選擇組合框中的 3 個(gè)截取運(yùn)算選項(xiàng)之一。單擊“確定”按鈕,將截取運(yùn)算后的結(jié)果顯示在 Txt2 中,如圖 53-4 所示。窗體文件中已經(jīng)給出了程序,但不完整,請(qǐng)補(bǔ)充完整。要求:請(qǐng)去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容。注意:不得修改已經(jīng)給出的程序。最后,按原文件名并在原文件夾中保存修改后的文件。圖 53-4三、綜合應(yīng)用題在名為Form1的窗體上建立兩個(gè)名稱分

21、別為Opt1和Opt2、標(biāo)題分別為“1-500之間素?cái)?shù)和”和“500-700之間素?cái)?shù)和”的單選按鈕,一個(gè)名為Txt1文本框和兩個(gè)名稱分別為Cmd1和Cmd2,標(biāo)題分別為“計(jì)算”和“保存”命令按鈕。程序運(yùn)行后,如果選中一個(gè)單選按鈕并單擊計(jì)算”按鈕,則計(jì)算出該單選按鈕標(biāo)題所指明的所有素?cái)?shù)之和,并在文本框中顯示出來,如圖53-5所示。如果單擊“保存”按鈕,則把計(jì)算結(jié)果存入dw2.dat文件中,該文件必須放在考生文件夾中(在考生文件夾中有標(biāo)準(zhǔn)模塊model.bas,其中writedata過程可以把結(jié)果存入指定的文件,而isprime函數(shù)可以判斷整數(shù)x是否為素?cái)?shù),如果是素?cái)?shù),則函數(shù)返回True,否則返回

22、False,考生可以將該模塊文件添加到自己的工程中)。圖 53-5注意:必須把500700之間的素?cái)?shù)之和存入考生文件夾下的dw2.dat文件中,否則沒有成績。保存程序時(shí)必須存放在考生文件夾中,窗體文件名為vbsj5.frm,工程文件名為vbsj5.vbp。第 54 套上機(jī)考試試題一、基本操作題(1)在窗體上繪制一個(gè)名為 Txt1 的文本框,其 Text 屬性為空白;再繪制一個(gè)名為7Lst1 的列表框,通過屬性窗口向列表框中添加 4 個(gè)項(xiàng)目,分別為“項(xiàng)目 1”“項(xiàng)目 2”“項(xiàng)目 3”和“項(xiàng)目 4”。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,在文本框中輸入一個(gè)字符串,若雙擊列表框中的任何一項(xiàng),則把文本框的

23、中的字符串添加到列表框中。程序的運(yùn)行效果如圖 54-1 所示。注意:文件必須存放在考生文件夾中,工程文件名為 vbsj1.vbp,窗體文件名為vbsj1.frm。圖 54-1(2)在名為 Form1 的窗體上建立一個(gè)名為 Txt1 的文本框;一個(gè)名為 Cmd1 的命令按鈕,其標(biāo)題為“輸出”。要求程序運(yùn)行后,在文本框中任意輸入一個(gè)字符串,然后單擊“輸出”按鈕,則將文本框中的文字顯示在窗體上,如圖 54-2 所示。注意:在程序中不能使用任何變量;文件必須存放在考生文件夾中,窗體文件名為vbsj2.frm,工程文件名為 vbsj2.vbp。圖 54-2二、簡單應(yīng)用題(1)在考生文件夾中有一個(gè)工程文件

24、 vbsj3.vbp 及其窗體文件 vbsj3.frm,含有 Form1和 Form2 兩個(gè)窗體,F(xiàn)orm1 為啟動(dòng)窗體。兩個(gè)窗體上的控件如圖 54-3 和圖 54-4 所示。圖 54-3圖 54-4程序運(yùn)行后,在 Form1 窗體的文本框中輸入有關(guān)信息(“密碼”框中顯示“*”字符),然后單擊“提交”按鈕則彈出“確認(rèn)”對(duì)話框(即 Form2 窗體),并在對(duì)話框中顯示輸入的信息。單擊“確認(rèn)”按鈕則程序結(jié)束;單擊“返回”按鈕,則對(duì)話框消失,回到 Form1窗體。在給出的窗體文件中已經(jīng)給出程序,但不完整。要求:把 Form1 的標(biāo)題改為“注冊(cè)”,把 Form2 的標(biāo)題改為“確認(rèn)”。設(shè)置適當(dāng)?shù)膶傩?,?/p>

25、 Form2 標(biāo)題欄上的所有按鈕消失。刪除程序中語句前面的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容,使其實(shí)現(xiàn)上述功能,但不得修改程序的其他部分,也不得修改控件的其他屬性。最后,將修改后的文件按原文件名保存在原文件夾中。(2)在考生文件夾中有一個(gè)工程文件vbsj4.vbp及窗體文件vbsj4.frm。在名為Form1的窗體上有一個(gè)圓和一條直線(直線的名稱為Lin1)構(gòu)成一個(gè)鐘表的圖標(biāo);有兩個(gè)名稱分別為Cmd1和Cmd2的命令按鈕,標(biāo)題分別為“開始”和“停止”;還有一個(gè)名為Tmr1的計(jì)時(shí)器。程序運(yùn)行時(shí),鐘表指針不動(dòng),單擊“開始”按鈕,則鐘表上的指針(即Lin1)開始順8、 、時(shí)針旋

26、轉(zhuǎn)(每秒轉(zhuǎn)6º,一分鐘轉(zhuǎn)一圈);單擊“停止”按鈕,則指針暫停旋轉(zhuǎn)。運(yùn)行時(shí)的窗體如圖54-5所示。請(qǐng)?jiān)O(shè)置計(jì)時(shí)器的適當(dāng)屬性,使得每秒激活計(jì)時(shí)器的Timer事件一次;編寫兩個(gè)按鈕的Click事件過程。文件中已給出了所有控件和部分程序,不得修改已有程序和其他控件的屬性;編寫的事件過程中不得使用變量,且只能寫一條語句。最后,按原文件名并在原文件夾中保存修改后的文件。圖 54-5三、綜合應(yīng)用題在窗體上 Form1 上建立 3 個(gè)名稱分別為 mnuRead、mnuCalc 和 mnuSave 的菜單,它們的標(biāo)題分別為“讀數(shù)”“計(jì)算”和“保存”;繪制一個(gè)名稱為 Txt1 的文本框,其 MultiLi

27、ne屬性設(shè)置為 True,ScrollBars 屬性設(shè)置為 2。程序運(yùn)行后,如果執(zhí)行“讀數(shù)”命令,則讀入 dr1.dat 文件的 100 個(gè)整數(shù),放入一個(gè)數(shù)組中,數(shù)組的下界為 1;如果執(zhí)行“計(jì)算”命令,則把該數(shù)組中下標(biāo)為奇數(shù)的元素在文本框中顯示出來,求出它們的和,并把所求得的和在窗體上顯示出來,如圖 54-6 所示;如果執(zhí)行“保存”命令,則把所求得的和存入考生文件夾下的 dw1.dat 文件中。圖 54-6在考生文件夾下有一個(gè)工程文件 vbsj5.vbp,考生可以裝入該文件。窗體文件 vbsj5.frm中的 ReadData 過程可以把 dr2.dat 文件中的 100 個(gè)整數(shù)讀入 Arr 數(shù)

28、組中;而 WriteData 過程可以把指定的整數(shù)值寫到考生文件夾指定的文件中(整數(shù)值通過計(jì)算求得,文件名為dw1.dat)。注意:考生不得修改窗體文件中已經(jīng)存在的程序。存盤時(shí),工程文件名仍為 vbsj5.vbp,窗體文件名仍為 vbsj5.frm。第 55 套上機(jī)考試試題一、基本操作題(1)在名為Form1的窗體上繪制一個(gè)名為Hsb1的水平滾動(dòng)條,其最小值為0,最大值為100;再繪制3個(gè)名稱分別為Cmd1、Cmd2和Cmd3的命令按鈕,它們的標(biāo)題分別為“左端”、“居中”和“右端”。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若單擊“左端”命令按鈕,則滾動(dòng)框位于滾動(dòng)條最左端處;如果單擊“居中”命令按鈕,

29、則滾動(dòng)框位于滾動(dòng)條中間;如果單擊“右端”命令按鈕,則滾動(dòng)框位于滾動(dòng)條最右端處。運(yùn)行效果如圖55-1所示。圖 55-19、注意:程序中不得使用任何變量;文件必須存放在考生文件夾中,窗體文件名為vbsj1.frm,工程文件名為vbsj1.vbp。(2)在名為 Form1 的窗體上建立兩個(gè)名為 Cmd1 和 Cmd2 的命令按鈕,標(biāo)題分別為“體育”和“美術(shù)”。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若單擊“體育”命令按鈕,窗體上顯示“我喜歡體育”;若單擊“美術(shù)”命令按鈕,窗體上顯示“我喜歡美術(shù)”,如圖55-2 所示。注意:程序中不要使用任何變量,直接顯示字符串;文件必須存放在考生文件夾中,窗體文件名為 v

30、bsj2.frm,工程文件名為 vbsj2.vbp。圖 55-2二、簡單應(yīng)用題(1)考生文件夾中有一個(gè)工程文件vbsj3.vbp及窗體文件vbsj3.frm。在名為Form1的窗體上有兩個(gè)框架,其中一個(gè)框架有兩個(gè)單選按鈕,另一個(gè)框架中有兩個(gè)復(fù)選框,窗體上還有一個(gè)標(biāo)題為“確定”的命令按鈕和一個(gè)初始內(nèi)容為空的文本框。程序的功能是:在運(yùn)行時(shí),如果選中一個(gè)單選按鈕和一個(gè)或兩個(gè)復(fù)選框,則對(duì)文本框中的文字做相應(yīng)的設(shè)置,如圖55-3所示。窗體上的控件已經(jīng)繪制出,但沒有給出主要程序內(nèi)容,請(qǐng)編寫適當(dāng)?shù)氖录^程,完成上述功能。圖 55-3注意:不能修改已經(jīng)給出的程序部分和已有控件;在結(jié)束程序運(yùn)行之前,必須選中一個(gè)

31、單選按鈕和至少一個(gè)復(fù)選框,并單擊“確定”按鈕;必須通過單擊窗體右上角的“關(guān)閉”按鈕結(jié)束程序,否則無成績。最后,按原文件名并在原文件夾中保存修改后的文件。(2)在考生文件夾中有一個(gè)工程文件vbsj4.vbp及窗體文件vbsj4.frm。在名為Form1的窗體中的兩個(gè)水平滾動(dòng)條分別表示紅燈亮和綠燈亮的時(shí)間(秒),移動(dòng)滾動(dòng)框可以調(diào)節(jié)時(shí)間,調(diào)節(jié)范圍為110秒。程序啟動(dòng)后,紅燈亮。單擊“開始”按鈕執(zhí)行:紅燈到時(shí)后,自動(dòng)變?yōu)辄S燈,1秒后變?yōu)榫G燈;綠燈到時(shí)后,自動(dòng)變?yōu)辄S燈,1秒后變?yōu)榧t燈,如此循環(huán)切換,如圖55-4所示。圖 55-4所提供的窗體文件已經(jīng)給出了所有控件和程序,但程序不完整,請(qǐng)去掉程序中的注釋符

32、“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容。提示:在3個(gè)名稱分別為picR、picG和PicY的圖片框中分別放置了紅燈亮、綠燈亮和黃燈亮的圖標(biāo),并重疊在一起,當(dāng)要使某個(gè)燈亮?xí)r,就使相應(yīng)的圖片框可見,而其他圖片10框不可見,并保持規(guī)定的時(shí)間,時(shí)間到就切換為另一個(gè)圖片框可見,其他圖片框不可見。注意:不得修改工程中已經(jīng)存在的內(nèi)容和控件屬性。最后,按原文件名并在原文件夾中保存修改后的文件。三、綜合應(yīng)用題在名為Form1的窗體上建立一個(gè)名為Txt1的文本框,其MultiLine屬性值為True,ScrollBars屬性值為2。再建立3個(gè)名稱分別為Cmd1、Cmd2和Cmd3的命令按鈕,它們的標(biāo)題

33、分別為“讀數(shù)”、“排序”和“保存”。程序運(yùn)行后,如果單擊“讀數(shù)”按鈕,則讀入dr1.dat文件中的50個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1);如果單擊“排序”按鈕,則對(duì)50個(gè)整數(shù)按從大到小進(jìn)行排序;如果單擊“保存”按鈕,把排序后的全部數(shù)據(jù)在文本框Text1中顯示出來,如圖55-5所示,然后存入考生文件夾的dw2.dat文件中(在考生的目錄下有標(biāo)準(zhǔn)模塊model.bas過程,可以把指定個(gè)數(shù)的數(shù)組元素存入dw2.dat文件,考生可以把該模塊文件添加到自己的工程中)。注意:文件必須存放在考生文件夾中,窗體文件名為vbsj5.frm,工程文件名為vbsj5.vbp,排序結(jié)果存入dw2.dat,否則沒有

34、成績。圖 55-5第 56 套上機(jī)考試試題一、基本操作題(1)在名為 Form1 的窗體上建立一個(gè)名為 Pic1 的圖片框,兩個(gè)名稱分別為 Cmd1 和Cmd2 的命令按鈕,標(biāo)題分別為“顯示”和“清除”,如圖 56-1 所示。編寫適當(dāng)?shù)氖录^程,要求程序運(yùn)行后,每單擊一次“顯示”按鈕,不使用任何變量,直接在圖片框中顯示“計(jì)算機(jī) VB 考試”;如果單擊“清除”按鈕,則清除圖片框中的內(nèi)容。注意:文件必須存放在考生文件夾中,窗體文件名為 vbsj1.frm,工程文件名為vbsj1.vbp。圖 56-1(2)在窗體上繪制一個(gè)列表框,名為 Lst1,通過屬性窗口向列表框中添加 4 個(gè)項(xiàng)目,分別為“項(xiàng)目

35、1”、“項(xiàng)目 2”、“項(xiàng)目 3”和“項(xiàng)目 4”。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若雙擊列表框中的某一項(xiàng),則該項(xiàng)就從列表中消失。程序的運(yùn)行情況如圖 56-2 所示。注意:文件必須存放在考生文件夾中,工程文件名為 vbsj2.vbp,窗體文件名為vbsj2.frm。11圖 56-2二、簡單應(yīng)用題(1)在考生文件夾中有工程文件vbsj3.vbp及窗體文件vbsj3.frm。在名為Form1的窗體上有一個(gè)名為Lab1的標(biāo)簽數(shù)組,該數(shù)組有4個(gè)控件元素,它們的標(biāo)題分別是Wait、Edit、Aix和Move,如圖56-3所示。圖 56-3在程序運(yùn)行后,將鼠標(biāo)指針移動(dòng)到各控件元素上,則鼠標(biāo)指針的形狀將變成各

36、控件元素的標(biāo)題所代表的鼠標(biāo)指針形狀;離開控件元素,則鼠標(biāo)指針又變成正常情況下的箭頭形狀。本程序不完整,請(qǐng)補(bǔ)充完整,并能正確運(yùn)行。要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容,使其實(shí)現(xiàn)上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。(2)在考生文件夾中有一個(gè)工程文件 vbsj4.vbp 及其窗體文件 vbsj4.frm。請(qǐng)?jiān)诿麨镕orm1 的窗體上繪制兩個(gè)名稱分別為 Txt1 和 Txt2 的文本框,文本框的內(nèi)容分別設(shè)置為“計(jì)算機(jī)考試”、 Visual Basic”然后繪制一個(gè)名稱為 Labl 的標(biāo)簽,其高度為 300,寬度為 2

37、500;再繪制兩個(gè)名稱分別為 Opt1 和 Opt2 的單選按鈕,它們的標(biāo)題分別為“交換”和“連接”;最后再繪制一個(gè)名稱為 Cmd1 的命令按鈕,其標(biāo)題為“確定”。編寫適當(dāng)?shù)氖录绦?。使得程序運(yùn)行后,如果選中“交換”單選按鈕并單擊“確定”按鈕,則 Txt1 文本框中內(nèi)容與 Txt2 文本框中內(nèi)容進(jìn)行交換,并在標(biāo)簽處顯示“交換完成”;如果選中“連接”單選按鈕并單擊“確定”按鈕后,則把交換后的 Txt1 和 Txt2 的內(nèi)容連接起來,并在標(biāo)簽處顯示連接的內(nèi)容,如圖 56-4 所示。保存時(shí),工程文件名為 vbsj4.vbp,窗體文件名為 vbsj4.frm。注意:不得修改已經(jīng)給出的程序。在結(jié)束程序運(yùn)

38、行之前,必須選中一個(gè)單選按鈕,并單擊“確定”按鈕。退出程序時(shí)必須通過單擊窗體右上角的關(guān)閉按鈕,否則可能無成績。圖 56-4三、綜合應(yīng)用題在名為 Form1 的窗體上建立一個(gè)名為 Txt1 的文本框(其 MultiLine 屬性為 True,ScrollBars 屬性為 2)和兩個(gè)名稱分別為 Cmd1 和 Cmd2 的命令按鈕(其標(biāo)題分別為“讀取”和“保存”),如圖 56-5 所示。12“ ;圖 56-5要求程序運(yùn)行后,如果單擊“讀取”按鈕,則讀入 dr1.dat 文件中的 100 個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為 1),同時(shí)在文本框 Txt1 中顯示出來;如果單擊“保存”按鈕,則計(jì)算其中前

39、50 個(gè)數(shù)之和,并把求和結(jié)果在文本框 Txt1 中顯示出來,同時(shí)把結(jié)果存入考生文件夾中的文件 dw2.dat 中。在考生的文件夾下有標(biāo)準(zhǔn)模塊 model.bas,其中的 writedata 過程可以把結(jié)果存入指定的文件,考生可以把該模塊文件添加到自己的工程中,直接調(diào)用此過程。注意:文件必須存放在考生文件夾中,窗體文件名為 vbsj5.frm,工程文件名為vbsj5.vbp,計(jì)算結(jié)果存入 dw2.dat 文件,否則沒有成績。第 57 套上機(jī)考試試題一、基本操作題(1)在名為Form1的窗體上繪制一個(gè)名為Lab1的標(biāo)簽,其標(biāo)題為空白,BorderStyle屬性為1,Visible屬性為False;

40、一個(gè)名為Txt1的文本框,其Text屬性為空白;一個(gè)名為Cmd1的命令按鈕,其標(biāo)題為“顯示”。編寫命令按鈕Click事件過程,使得程序運(yùn)行后,在文本框中輸入“計(jì)算機(jī)VB等級(jí)考試”,然后單擊命令按鈕,則文本框消失,并在標(biāo)簽內(nèi)顯示文本框中的內(nèi)容。運(yùn)行后的窗體如圖57-1所示。圖 57-1注意:程序中不得使用任何變量;文件必須存放在考生文件夾中,工程文件名為vbsj1.vbp,窗體文件名為vbsj1.frm。(2)在名為Form1的窗體上建立一個(gè)名為Opt1的單選按鈕數(shù)組,含3個(gè)單選按鈕,它們的標(biāo)題依次為“A選項(xiàng)”、“B選項(xiàng)”和“C選項(xiàng)”,其下標(biāo)分別為0、1、2。初始狀態(tài)下,“C選項(xiàng)”為選中狀態(tài);再

41、繪制一個(gè)文本框,名稱為Txt1,內(nèi)容為空白。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,選中相應(yīng)的單選按鈕。則在文本框Txt1中顯示該單選按鈕的標(biāo)題。運(yùn)行后的窗體如圖57-2所示。圖 57-2注意:文件必須存放在考生文件夾中,工程文件名為vbsj2.vbp,窗體文件名為vbsj2.frm。二、簡單應(yīng)用題(1)在考生文件夾中有一個(gè)工程文件 vbsj3.vbp 及其窗體文件 vbsj3.frm。在名為 Form113的窗體中有一個(gè)名為 Txt1 的文本框;請(qǐng)?jiān)诖绑w上繪制兩個(gè)名稱分別為 Fra1 和 Fra2 的框架,其標(biāo)題分別為“性別”和“身份”;在 Fra1 中繪制兩個(gè)名稱分別為 Opt1 和 Opt2

42、的單選按鈕,其標(biāo)題分別為“男”和“女”;在 Fra2 中繪制兩個(gè)名稱分別為 Opt3 和 Opt4 的單選按鈕,其標(biāo)題分別為“學(xué)生”和“老師”;再繪制一個(gè)名為 Cmd1 的命令按鈕,其標(biāo)題為“確定”。程序界面如圖 57-3 所示。圖 57-3請(qǐng)編寫適當(dāng)?shù)氖录^程,使得在運(yùn)行時(shí),在 Fra1、Fra2 中選一個(gè)單選按鈕,然后單擊“確定”按鈕,就可以按照下表把結(jié)果顯示在文本框中。注意:不得修改窗體文件中已經(jīng)存在的程序和 Txt1 的屬性,在結(jié)束程序運(yùn)行之前,必須進(jìn)行能夠產(chǎn)生上表中一個(gè)結(jié)果的操作;必須用窗體右上角的關(guān)閉按鈕結(jié)束程序,否則無成績。最后保存修改后的文件。(2)在名為Form1的窗體上建立

43、一個(gè)名為Txt1的文本框;建立一個(gè)名為Cmd1的命令按鈕,其標(biāo)題為“計(jì)算”。要求程序運(yùn)行后,如果單擊“計(jì)算”按鈕,則求出130之間所有可以被7整除的數(shù)的乘積并在文本框中顯示出來,如圖57-4所示,結(jié)果存入考生文件夾中的dw2.dat文件中。圖 57-4在考生的文件夾中有一個(gè)model.bas標(biāo)準(zhǔn)模塊,該模塊中提供了保存文件的過程writedata,考生可以直接調(diào)用。注意:文件必須存放在考生文件夾中,窗體文件名為vbsj4.frm,工程文件名為vbsj4.vbp。三、綜合應(yīng)用題在窗體 Form1 上建立 3 個(gè)名稱分別為 mnuRead、mnuCalc 和 mnuSave 的主菜單,它們的標(biāo)題分

44、別為“讀數(shù)”、“計(jì)算”和“保存”,然后繪制一個(gè)名稱為 Txt1 的文本框,其MultiLine 屬性設(shè)置為 True,ScrollBars 屬性設(shè)置為 2。程序運(yùn)行后,如果執(zhí)行“讀數(shù)”命令,則讀入 dr1.dat 文件中的 100 個(gè)整數(shù),放入一個(gè)數(shù)組中,數(shù)組的下界為 1;如果執(zhí)行“計(jì)算”命令,則把該數(shù)組中小于 50 的元素在文本框中顯示出來,求出它們的和,并把所求得的和在窗體上顯示出來,如圖 57-5 所示;如果執(zhí)行“保存”命令,則把所求得的和存入考生文件夾下的 dw2.dat 文件中。14在考生文件夾下有一個(gè)工程文件 vbsj5.vbp,考生可以裝入該文件。窗體文件 vbsj5 中的 Re

45、adData 過程可以把 dr1.dat 文件中的 100 個(gè)整數(shù)讀入 Arr 數(shù)組中;而 WriteData 過程可以把指定的整數(shù)值寫到考生文件夾指定的文件中(整數(shù)值通過計(jì)算求得,文件名為dw2.dat)。圖 57-5注意:考生不得修改窗體文件中已經(jīng)存在的程序。保存時(shí),工程文件名仍為 vbsj5.vbp,窗體文件名仍為 vbsj5.frm。第 58 套上機(jī)考試試題一、基本操作題(1)在名為 Form1 的窗體上建立一個(gè)名為 Cmd1 的命令按鈕,其標(biāo)題為“顯示”。請(qǐng)編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若單擊“顯示”命令按鈕,則在窗體上顯示“VisualBasic 考試”。程序運(yùn)行效果如圖 58

46、-1 所示。注意:不要使用任何變量,直接顯示字符串;文件必須存放在考生文件夾中,窗體文件名為 vbsj1.frm,工程文件名為 vbsj1.vbp。圖 58-1(2)在名為 Form1 的窗體上繪制一個(gè)命令按鈕,其名稱為 Cmd1,然后通過屬性窗口設(shè)置窗體和命令按鈕的屬性,實(shí)現(xiàn)如下功能:窗體標(biāo)題為“設(shè)置按鈕屬性”。命令按鈕的標(biāo)題為“計(jì)算機(jī) VB 考試”。程序運(yùn)行后,命令按鈕不顯示。命令按鈕的標(biāo)題用小三號(hào)楷體顯示。程序的運(yùn)行情況如圖 58-2 所示。注意:不編寫任何代碼;文件必須存放在考生文件夾中,工程文件名為 vbsj2.vbp,窗體文件名為 vbsj2.frm。圖 58-2二、簡單應(yīng)用題(1

47、)在考生文件夾中有工程文件vbsj3.vbp及窗體文件vbsj3.frm。在名為Form1的窗體中有3個(gè)名稱分別為Hsb1、Hsb2和Hsb3的水平滾動(dòng)條;4個(gè)名稱分別為Lab1、Lab2、Lab3和Lab4的標(biāo)簽。Lab1、Lab2、Lab3的標(biāo)題分別為“紅”“綠”“藍(lán)”,Lab4用來顯示顏色變化。程序運(yùn)行后,標(biāo)簽框Lab4的顏色隨著紅、綠、藍(lán)3種顏色滾動(dòng)條的變化而變化。試在Hsb1、Hsb2和Hsb3中輸入相應(yīng)的代碼以實(shí)現(xiàn)程序功能。程序運(yùn)行效果如圖58-3所示。本程序不完整,請(qǐng)補(bǔ)充完整,并能正確運(yùn)行。15、要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容,使其實(shí)現(xiàn)

48、上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。圖 58-3(2)在考生文件夾中有工程文件 vbsj4.vbp 及窗體文件 vbsj4.frm。在名為 Form1 的窗體上有一個(gè)名為 Pic1 的圖片框,一個(gè)名為 Cmd1、標(biāo)題為“參數(shù)”的命令按鈕,兩個(gè)名稱分別為 Opt1 和 Opt2 的單選按鈕(它們的標(biāo)題分別是“畫圓環(huán)”和“畫方框”)。要求程序運(yùn)行后,選中兩個(gè)單選按鈕中的一個(gè),再單擊命令按鈕“參數(shù)”,在彈出的輸入對(duì)話框中輸入相應(yīng)的參數(shù)值,則在圖片框上繪制出相應(yīng)的圖形,如圖 58-4 所示。圖 58-4本程序不完整,請(qǐng)補(bǔ)充完整,并能正確運(yùn)行。要求:刪除程

49、序中語句前面的注釋符“'”,把程序中的問號(hào)“?”改為正確內(nèi)容,使其實(shí)現(xiàn)上述功能,但不得修改程序的其他部分,也不得修改控件的其他屬性,并將修改后的文件按原名保存在原文件夾中。三、綜合應(yīng)用題在考生文件夾下有文件 dr1.dat,文件中有幾行漢字。請(qǐng)?jiān)诖绑w Form1 上繪制一個(gè)名為 Txt1 的文本框,它能顯示多行;再繪制一個(gè)名稱為 Cmd1 的命令按鈕,其標(biāo)題為“保存”。編寫適當(dāng)?shù)氖录^程,使得在加載窗體時(shí),把 dr1.dat 文件的內(nèi)容顯示在文本框中,然后在文本的最前面手工插入一行漢字:“計(jì)算機(jī) VB 考試”,如圖 58-5 所示。最后單擊“保存”按鈕,可以把文本框中修改過的內(nèi)容存到文

50、件 dw1.dat 中。注意:只能在最前面插入文字,不能修改原有文字。文件必須存放在考生文件夾中,以 vbsj5.vbp 為文件名存儲(chǔ)工程文件,以 vbsj5.frm 為文件名存儲(chǔ)窗體文件。圖 58-5第 59 套上機(jī)考試試題一、基本操作題(1)Form1 的窗體上繪制一個(gè)名稱 Lab1 的標(biāo)簽;再繪制一個(gè)名稱為 Lst1 的列表框,16通過屬性窗口向列表框中添加若干個(gè)項(xiàng)目,每個(gè)項(xiàng)目的具體內(nèi)容不限。編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行后,若雙擊列表框的任意一項(xiàng),則把列表的項(xiàng)目數(shù)在標(biāo)簽中顯示出來。程序運(yùn)行結(jié)果如圖 59-1 所示。圖 59-1注意:程序中不準(zhǔn)使用任何變量;文件必須存放在考生文件夾中,工

51、程文件名為vbsj1.vbp,窗體文件名為 vbsj1.frm。(2)在名為 Form1 的窗體上繪制兩個(gè)名稱分別為 Txt1 和 Txt2 的文本框,它們都顯示垂直滾動(dòng)條和水平滾動(dòng)條,都可以顯示多行文本;再繪制一個(gè)名為 Cmd1 的命令按鈕,其標(biāo)題為“復(fù)制”。請(qǐng)編寫適當(dāng)?shù)氖录^程,使得程序在運(yùn)行時(shí),在 Txt1 中輸入多行文本后,單擊“復(fù)制”按鈕,就把 Txt1 中的文本全部復(fù)制到 Txt2 中,如圖 59-2 所示。注意:程序中不使用任何變量;文件必須存放在考生文件夾中,工程文件名為vbsj2.vbp,窗體文件名為 vbsj2.frm。圖 59-2二、簡單應(yīng)用題(1)在考生文件夾中有工程文

52、件vbsj3.vbp及窗體文件vbsj3.frm。在名為Form1的窗體上有一個(gè)名為Img1的圖像框。要求程序運(yùn)行后,鼠標(biāo)左鍵單擊圖像框,則圖像框變大;鼠標(biāo)右鍵單擊圖像框,則圖像框變小,如圖59-3所示。本程序不完整,請(qǐng)補(bǔ)充完整,并能正確運(yùn)行。要求:去掉程序中的注釋符“'”,把程序中的問號(hào)“?”改為正確的內(nèi)容,使其實(shí)現(xiàn)上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夾中保存修改后的文件。圖 59-3(2)在考生文件夾中有一個(gè)工程文件vbsj4.vbp及窗體文件vbsj4.frm。在名稱為Form1的窗體中有一個(gè)組合框和一個(gè)命令按鈕,如圖59-4所示。圖 59-417在運(yùn)行程序時(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)論