8[單選題]有如下語句序列:
Dim a,b As Integer
Print a
Print b
執(zhí)行以上語句序列,下列敘述中錯誤的是
A.輸出的a值是0
B.輸出的b值是0
C.a是變體類型變量
D.b是整型變量
參考答案:A
參考解析:任何變量在被聲明后都會有一個初始值。一般情況下,數值型變量的初始值為0;字符串變量的初始值為空字符串;變體型變量的初始值為空值,即Null值;布爾型的初始值為假,即False。
本題中變量a定義時沒有聲明數據類型,默認為Vari.ant變體型變量,默認值是Null;變量b定義為整型變量,默認值為0。所以輸出a為空白,b為0。故A選項錯誤。
9[簡答題]在名稱為Forml的窗體上添加一個名稱為王Labell、標題為“設置速度”的標簽,通過屬性窗口把標簽的大小設置為自動調整。渤Ⅱ—個名稱為HScrolll的水平滾動條,通過屬性窗口設置適當屬性使?jié)L動條的最小值為1,最大值為80,單擊滾動條兩端的箭頭時,滾動框移動2,滾動框的初始值為30。程序運行后的窗體如圖所示。注意:存盤時必須存放在考生文件夾下,工程文件名保存為8jtl.vbp,窗體文件名保存為sjtl.frm。
參考解析:根據題意,先通過標簽的Autosize屬性把標簽的大小設置為自動調整。然后通過對滾動條的Small—Change屬性設置,使單擊滾動條兩端的箭頭時,滾動框移動2。【操作步驟】
步驟l:建立界面,并設置控件的屬性。程序中用到的控件及屬性見表l。
10[簡答題] 在名稱為Forml的窗體上添加一個命令按鈕和一個水平滾動條,其名稱分別為Commandl和HScroUl,編寫適當的事件過程。程序運行后,如果單擊命令按鈕,則按如下要求設置水平滾動條的屬性:Max=窗體寬度Min=0 LargeChange=50SmallChange=10而如果移動水平滾動條的滾動框,則滾動框的位置值顯示在窗體上。程序的運行情況如圖所示。
要求:不得使用任何變量。
注意:存盤時必須存放在考生文件夾下,工程文件名保存為sjt2.vbp,窗體文件名保存為sjt2.frm。
參考解析:
本題主要考查控件的畫法、水平滾動條 (HScrottBar)相關屬性的設置以及命令按鈕簡單事件編程的掌 握情況。
滾動條的Max、Min屬性限定了滾動條所能表示的最大值 和最小值,即Value屬性值的取值范圍。LargeChange屬性用于設置當單擊滾動條滑塊與兩側箭頭間區(qū)域時Value屬性值的 改變量,SmallChange屬性用于設置當單擊滾動條兩側箭頭時Value屬性值的改變量。滾動條滑塊位置改變時觸發(fā)其Change事件。在窗體上輸出內容使用Print方法。
【操作步驟】
步驟l:按照題目要求建立窗體和控件,并設置控件的屬性。程序中用到的控件及屬性見表2。
步驟2:編寫程序代碼。
參考答案
步驟3:調試并運行程序,關閉程序后按題目要求存盤。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |