[問答題] 在名稱為Form1的窗體上添加一個名稱為HS1的水平滾動條,其刻度值范圍為1~100;添加一個命令按鈕,名稱為C1,標(biāo)題為“移動滾動框”。請編寫適當(dāng)
[問答題] 在名稱為Form1的窗體上添加一個名稱為HS1的水平滾動條,其刻度值范圍為1~100;添加一個命令按鈕,名稱為C1,標(biāo)題為“移動滾動框”。請編寫適當(dāng)?shù)氖录^程,使得在程序運(yùn)行時,每單擊命令按鈕一次(假定單擊次數(shù)不多于10次),滾動框向右移動10個刻度。程序運(yùn)行時的窗體如圖所示。要求程序中不得使用變量,事件過程中只能寫一條語句。
注意:存盤時必須存放在考生文件夾下,工程文件名保存為sjt2.vbp,窗體文件名保存為sjt2.frm。
正確答案:[操作步驟] 步驟1:新建一個窗體,按照題目要求建立滾動條控件及命令按鈕控件并設(shè)置其屬性,如圖所示。 程序中用到的控件及屬性見表。 控件 水平滾動條 命令按鈕 屬性 Name Max Min Name Caption 設(shè)置值 HS1 100 1 C1 移動滾動框 步驟2:打開代碼編輯窗口,存指定位置編寫如下代碼。 PriVate Sub C1_Click() HS1.Value=HS1.Value+10’當(dāng)用戶單擊”移動滾動框”按鈕則滾動條的Value加10 En
參考解析:[考點] 本題考點有:水平滾動條的Name、Max、Min和Value屬性以及命令按鈕的Caption和Name屬性。 在單擊命令按鈕觸發(fā)的Click事件中加入讓滾動條的Value屬性值加10的語句,在每次單擊命令按鈕后,滾動條就向右移動10個刻度。 根據(jù)題意,刻度值范圍為1~100,不要忘記設(shè)置水平滾動條的Max和Min屬性。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。