[問答題] 在名稱為Form1的窗體上畫一個(gè)列表框,其名稱為List1,通過屬性窗口向列表框中輸入9個(gè)項(xiàng)目,分別為10、20、30、40、50、60、70、80
[問答題] 在名稱為Form1的窗體上畫一個(gè)列表框,其名稱為List1,通過屬性窗口向列表框中輸入9個(gè)項(xiàng)目,分別為10、20、30、40、50、60、70、80、90;畫一個(gè)文本框,其名稱為Hscrol1,Min屬性和Max屬性分別為0和100,如圖所示,編寫適當(dāng)?shù)氖录^程。程序運(yùn)行后,如果單擊列表框中的某個(gè)項(xiàng)目內(nèi)容,并把滾動(dòng)條的滾動(dòng)框移動(dòng)到相應(yīng)的位置,如圖所示。要求:不得使用任何變量。
正確答案:第一步:啟動(dòng)Visual Basic,新建工程文件。第二步:設(shè)計(jì)窗體。根據(jù)題意,該用戶界面包括三個(gè)對象,即窗體和兩個(gè)文本框。單擊工具箱中的文本框圖標(biāo),在窗體的適當(dāng)位置畫一個(gè)文本框。畫完后,文本框內(nèi)自動(dòng)標(biāo)有Text1。重復(fù)以上步驟,再添加一個(gè)文本框?yàn)門ext2。第三步:設(shè)置屬性。根據(jù)題意,窗體的名稱(Name)和標(biāo)題(Caption)屬性都為默認(rèn)的Form1,因此無須再為其重新設(shè)置屬性。單擊Text1,將其激活,在屬性窗口中將其Name屬性改為T1。然后單擊Text2,使其變?yōu)榛顒?dòng)控件,在屬性窗口中將其Na
參考解析:本題主要考查的是文本框的Change事件的用法。當(dāng)用戶向文木框中輸入新信息,或程序把Text屬性設(shè)置為新值從而改變文本框的Text屬性時(shí),將觸發(fā)Change事件。程序運(yùn)行后,在文本框中每鍵入一個(gè)字符,就會(huì)引發(fā)一次Change事件。在本題中要求當(dāng)在一個(gè)文本框中輸入字符時(shí)在另一個(gè)文本框中立即顯示該字符,那么可以通過在文本框1即T1的Change事件中將T1的Text屬性賦值給T2的Text屬性,就可以實(shí)現(xiàn)兩個(gè)文本框中內(nèi)容的同步變化。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。