[問(wèn)答題] 注意:下面出現(xiàn)的“考生文件夾”均為c:wexam25160001。 請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)Visual Basic應(yīng)用程序(包括界面和代碼)。
[問(wèn)答題] 注意:下面出現(xiàn)的“考生文件夾”均為c:wexam25160001。 請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)Visual Basic應(yīng)用程序(包括界面和代碼)。 (1)在名稱(chēng)為Form1的窗體上畫(huà)兩個(gè)文本框,名稱(chēng)分別為T(mén)1和T2,初始情況下都沒(méi)有內(nèi)容。請(qǐng)編寫(xiě)適當(dāng)?shù)氖录^(guò)程,使得運(yùn)行時(shí),在T1中輸入的任何字符,立即顯示在T2中,如圖10-1所示。程序中不得使用任何變量。 注意:存盤(pán)時(shí)必須存放在考生文件夾下,工程文件名為sjt1.vbp,窗體文件名為sjt1.frm。 (2)在名稱(chēng)為Form1的窗體上畫(huà)一個(gè)文本框,名稱(chēng)為T(mén)ext1;再畫(huà)一個(gè)命令按鈕,名稱(chēng)為C1,標(biāo)題為“移動(dòng)”,如圖10-2所示。請(qǐng)編寫(xiě)適當(dāng)?shù)氖录^(guò)程,使得在運(yùn)行時(shí),單擊“移動(dòng)”按鈕,則文本框水平移動(dòng)到窗體的最左端如圖10-3所示。程序中不得使用任何變量。 注意:存盤(pán)時(shí)必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。
正確答案:第二步:編寫(xiě)程序代碼。 參考代碼: Private Sub T1_Change() T2.Text=T1.Text End Sub 第三步:調(diào)試并運(yùn)行程序。 第四步:按題目要求存盤(pán)。 (2) 在窗體上建立好控件后,先設(shè)置控件屬性,再編寫(xiě)事件過(guò)程。 本題考查的是控件的位置改變,控件的位置由控件的Left屬性和Top屬性決定,Left屬性表示控件與所在窗體的左邊之間的距離,Top屬性表示控件與所在窗體的頂邊之間的距離。題目要求將文本框移到窗體的最左邊,即Text1.Left=0。解題步驟: 第一步
參考解析:在窗體上建立好控件后,先設(shè)置控件屬性,再編寫(xiě)事件過(guò)程。 文本框的文本內(nèi)容由Text屬性設(shè)置。題目要求在T1中輸入任何字符時(shí),立即在T2中顯示,這要用到文本框的Change事件。當(dāng)用戶(hù)向文本框中輸入新信息,或當(dāng)程序把Text屬性設(shè)置為新值從而改變文本框的Text屬性,將觸發(fā)Change事件。 解題步驟: 第一步:建立界面并設(shè)置控件屬性。程序用到的控件及其屬性見(jiàn)表10-1。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。