6[單選題] 要刪除列表框中最后一個列表項,正確的語句是( )。
A.Listl.Removehem ListCount
B.Listl.Removehem Listl.ListCount
C.Listl.RemoveItem ListCount一1
D.Listl.Removeltem Listl.ListCount一1
參考答案:D
參考解析:ListCount屬性返回列表框中列表項的個數(shù),列表項的索引號從0開始,所以要刪除最后一個列表項,ReMovehem方法中的索引號就應該是Listl.ListCount一1,故D選項正確。
7[單選題] 設有下面程序代碼:
程序運行時的輸出是
A.Visual Basic Programming 0
B.VisuAl Basic ProgrAmming 3
C.Visul Basic Progrmming 3
D.Visual Basic Pmgranmfing 2
參考答案:B
參考解析:Mid$(A$,4,2)是為了與老版本的VB兼容($的作用是強制將函數(shù)的返回值設為字符型)。&用來連接字符串。If條件判斷字符是否和輸入的字符相等,相等則n加1。選B.。
8[單選題] 窗體上有兩個水平滾動條HV、I-IT,還有一個文本框Textl和一個標題為“計算”的命令按鈕Commandl,并編寫了以下程序.
運行程序,單擊“計算”按鈕,可根據(jù)速度與時間計算出距離,并顯示計算結(jié)果。對以上程序,下列敘述中正確的是( )。
A.過程調(diào)用語句不對,應為calc(HV。HT)
B.過程定義語句的形式參數(shù)不對,應為Sub calc(x As Control。Y As Contr01)
C.計算結(jié)果在文本框中顯示出來
D.程序不能正確運行
參考答案:C
參考解析:訪問滾動條控件的值,可以直接使用控件的名稱,也可以在名稱后面指明Value屬性。滾動條位置是用數(shù)值來表示的,因此定義Calc過程時參數(shù)應該定義為Inte.ger類型。程序中,Textl.Text=x+Y語句說明計算的結(jié)果在文本框中顯示出來。
9[單選題] 設在工程文件中有一個標準模塊,其中定義了如下記錄類型:
在窗體上畫一個名為Commandl的命令按鈕,要求當執(zhí)行事件過程Commandl一Click時,在順序文件Person.txt中寫入一條Books類型的記錄。下列能夠完成該操作的事件過程是( )。
A.
B.
C.
D.
參考答案:A
參考解析:數(shù)據(jù)文件的寫操作分為3步,即打開文件、寫入文件和關(guān)閉文件。
首先,在順序文件中打開文件寫入數(shù)據(jù)的打開方式為:Open文件名For Output As#文件號。因此B.C選項排除,只看A、D選項。
寫入順序文件Print*語句格式為:Print#文件號,變量名,變量名…,Write語句的的格式與Print語句一樣:Write#3c件號,變量名,變量名。而記錄類型變量不能整體引用,需要指明記錄變量中的成員名,格式為:記錄變量名.成員名,Books類型變量B成員Name和TelNum賦值和引用應該是8.Name、B.TelNum,因此A選項正確。
10[簡答題] 在名稱為Forml的窗體上添加一個名稱為Shapel的形狀控件,添加兩個名稱分別為Commandl、Command2,標題分別為“圓形”、“紅色邊框”的命令按鈕。將窗體的標題設置為“圖形控件”,如圖1所示。請編寫適當?shù)氖录^程,使得程序在運行時,單擊“圓形”按鈕將形狀控件設為圓形。單擊“紅色邊框”按鈕.將形狀控件的邊框顏色設為紅色(&HFF&),如圖2所示。
注意:要求程序中不得使用變量,每個事件過程中只能寫一條語句。
存盤時必須存放在考生文件夾下,工程文件名保存為sja.vbp,窗體文件名保存為sjt2.frm。
參考解析:根據(jù)題意,通過命令按鈕的Name、Caption屬性設置命令按鈕的名稱和標題!趩螕裘畎粹o事件過程中,通過設置形狀控件的BorderColor和Slmpe屬性,將形狀控件的邊框顏色設為紅色和將形狀控件設為圓形。
【操作步驟】
步驟l:建立界面,并設置控件的屬性。程序中用到的控件及屬性見表2。
步驟2:編寫程序代碼。
參考答案:
Private Sub Commandl—Click()Shapel.Shape=3
End Sub
Pl'ivate Sub Command2_click()Shapel.BorderColor=&HFF&End Sub
步驟3:調(diào)試并運行程序,關(guān)閉程序后按題目要求存盤。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |