[問答題] 新建一個(gè)工程,在窗體中創(chuàng)建兩個(gè)文本框,其名稱分別為Text1和Text2。編寫一個(gè)事件過程,實(shí)現(xiàn)在程序運(yùn)行后,若在文本框Text1中輸入一個(gè)字符串。
2021-07-20
[問答題] 新建一個(gè)工程,在窗體中創(chuàng)建兩個(gè)文本框,其名稱分別為Text1和Text2。編寫一個(gè)事件過程,實(shí)現(xiàn)在程序運(yùn)行后,若在文本框Text1中輸入一個(gè)字符串。若該字符串超過15個(gè)字符后,超出部分在文本框Text2中顯示。如圖12所示程序中不得使用任何變量。
注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為ylc4.vbp,窗體文件名為ylc4.frm。
正確答案:
Visual Basic集成環(huán)境中,執(zhí)行“文件”→“新建工程”命令,選擇“標(biāo)準(zhǔn)Exe”。創(chuàng)建窗體Form1。 (2)在工具箱中選擇文本框控件,在窗體上創(chuàng)建兩個(gè)文本框。雙擊文本框Text1,彈出代碼窗口,添加如下代碼: Private Sub Text1_Change() If Len(Text1.Text)>=15 Then Text2.SetFocus End If End Sub (3)按F5鍵運(yùn)行程序。如圖12所示。 (4)執(zhí)行“文件”→“保存工程”命令,將工程文件命名為y
參考解析:(4)第4小題中利用了SetFocus來控制焦點(diǎn)。當(dāng)Text1窗口中的字符串超過長度時(shí),焦點(diǎn)轉(zhuǎn)移到文本框Text2中。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。