[問答題] 在名稱為Form1的窗體上畫一個(gè)標(biāo)簽,其名稱為Label1,標(biāo)題為“計(jì)算機(jī)等級(jí)考試”,Left屬性為0;再畫
[問答題] 在名稱為Form1的窗體上畫一個(gè)標(biāo)簽,其名稱為Label1,標(biāo)題為“計(jì)算機(jī)等級(jí)考試”,Left屬性為0;再畫一個(gè)水平滾動(dòng)條,其名稱為Hscroll1,在屬性窗口中設(shè)置其屬性如下:Min 0Max 3000SmallChange 10LargeChange 100編寫適當(dāng)?shù)氖录^程。程序運(yùn)行后,如果移動(dòng)滾動(dòng)條上的滾動(dòng)框,則可使標(biāo)簽向相應(yīng)的方向移動(dòng),標(biāo)簽距窗體左邊框的距離等于滾動(dòng)框的位置,程序的運(yùn)行情況如圖3所示。要求:程序中不得使用變量,每個(gè)事件過程中只能寫一條語句。注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。
正確答案:第一步:啟動(dòng)Visual Basic,新建一個(gè)工程文件。第二步:在窗體上畫出一個(gè)水平滾動(dòng)條,并將它的屬性按試題要求進(jìn)行設(shè)置。第三步:編寫程序源代碼:1 Prirate Sub HScroll1 Change( )2 Label1.Left=Me.HScroll13 End Sub45 Private Sub HScroll1_Scroll( )6 Label1.Left = Form1HScroll17 End Sub第四步:調(diào)試并運(yùn)行程序,運(yùn)行正確后保存。程序設(shè)計(jì)完成經(jīng)調(diào)試無誤后進(jìn)行存盤。以Stj2.v
參考解析:首先按試題要求在窗體上畫出一個(gè)水平滾動(dòng)條,并將它的屬性按試題要求進(jìn)行設(shè)置。當(dāng)單擊滾動(dòng)條時(shí),系統(tǒng)會(huì)觸發(fā)Change事件,只要將HScroll1.Value賦值給Label1.left就能滿足試題的要求。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。