![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2017年全國(guó)VB真考操作題題目1 |
(1)在名稱為Form1窗體上畫一個(gè)標(biāo)題為“直轄市”、名稱為Frame1的框架,在框架中畫一個(gè)名稱為Combo1的組合框,其編輯域?yàn)榭,有如圖所示的4個(gè)列表項(xiàng),外觀風(fēng)格也與圖中相同。 注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjt1.vbp,窗體文件名為sjt1.frm。 (2)在名稱為Form1的窗體上畫一個(gè)名稱為Command1、標(biāo)題為“0”的命令按鈕;再畫一個(gè)名稱為Timer1計(jì)時(shí)器,請(qǐng)通過屬性窗口設(shè)置適當(dāng)?shù)膶傩,并編寫適當(dāng)?shù)氖录^程,使得程序運(yùn)行時(shí),單擊命令按鈕后,該按鈕標(biāo)題上的數(shù)字每2秒在原有基礎(chǔ)上加2。要求程序中不得使用變量,每個(gè)事件過程中只能寫一條語句。 注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。 (1)在考生文件夾下有一個(gè)工程文件sjt3.vbp。窗體上有一個(gè)名稱為List1的列表框,且已有若干個(gè)項(xiàng)目,如圖(a)所示!安糠址葱颉泵畎粹o的名稱為Command1。程序運(yùn)行時(shí),單擊“部分反序”按鈕,列表框中除最前面的一個(gè)項(xiàng)目不動(dòng)外,其他項(xiàng)目的順序反向顯示,如圖(b)所示。文件中已經(jīng)給出了所有控件和程序,但程序不完整,請(qǐng)去掉程序中的注釋符,把 程序中的?改為正確的內(nèi)容。 注意:不能修改程序中的其他部分和各控件的屬性。最后把修改后的文件按原文件名存盤。 (2)在考生文件夾下有一個(gè)工程文件sjt4.vbp。其功能是: 1)單擊“產(chǎn)生數(shù)據(jù)”按鈕,產(chǎn)生10個(gè)隨機(jī)整數(shù),并顯示在Picture1圖片框的第1行; 2)在Text1文本框中輸入要清0的第1個(gè)數(shù)的位置,在Text2文本框中輸入要清0的個(gè)數(shù),然后單擊”清0"按鈕,則把清0后的數(shù)據(jù)顯示在圖片框的下一行。如圖所示。 其他約束:a)若輸入的第1個(gè)數(shù)位置大于10,則認(rèn)為從第10個(gè)數(shù)開始; b)若不輸入第1個(gè)數(shù)位置,則認(rèn)為從第1個(gè)數(shù)開始; c)若不輸入清0個(gè)數(shù),則認(rèn)為一直清0到最后一個(gè)數(shù); d)若輸入的清0個(gè)數(shù)超出了最后1個(gè)數(shù),則清0到最后一個(gè)數(shù)為止。 在窗體文件中已經(jīng)給出了全部控件,但程序不完整,要求去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。 注意:不能修改程序中的其他部分和控件的屬性。最后把修改后的文件按原文件名存盤。 在考生目錄下有工程文件sjt5.vbp和文本文件in5.txt,in5.txt中有不超過100個(gè)4位正整數(shù)。窗體上有2個(gè)命令按鈕,其功能是:?jiǎn)螕簟白x入數(shù)據(jù)”按鈕,可以讀入in5.txt文件中的所有數(shù),并顯示在文本框中。單擊“計(jì)算并保存”按鈕,能夠把滿足下述條件的整數(shù)的個(gè)數(shù),以及這些數(shù)的累加和存入out5.txt文件。這些數(shù)需滿足的條件是:數(shù)中各位數(shù)字累加后能夠被5整除(例如:5235各位數(shù)字累加和是l5,能夠被5整除,所以是滿足條件的數(shù))。 要求: l)把“讀入數(shù)據(jù)”按鈕的Click事件過程中的?改為正確的內(nèi)容; 2)為“計(jì)算并保存”按鈕的Click事件過程編寫代碼。(事件過程的最后一行用于存盤,已經(jīng)給出,考生不得修改,否則無成績(jī)。 注意:不能修改程序的其他部分和控件屬性。最后把修改后的文件按原文件名存盤。 |