[問答題] 在考生文件夾下有一個工程文件sjt3.vbp,包含2個窗體,名稱分別為Form1、Form2。窗體上已有部分控件,請?jiān)贔orm1窗體上再添加1個名稱
[問答題] 在考生文件夾下有一個工程文件sjt3.vbp,包含2個窗體,名稱分別為Form1、Form2。窗體上已有部分控件,請?jiān)贔orm1窗體上再添加1個名稱為Text1的文本框,Text屬性為空,Enable屬性設(shè)置為False(如圖所示),輸入字符時文本框內(nèi)將顯示字符“*”。
程序功能如下:
①單擊Form1窗體的“輸入密碼”按鈕,則Text1文本框Enable屬性變?yōu)門rue,且獲得焦點(diǎn)。
②輸入密碼后單擊Form1窗體的“密碼校驗(yàn)”按鈕,則判斷Text1中輸入內(nèi)容是否為小寫字符“abc”,若是,則Form1窗體消失,顯示Form2窗體;若密碼輸入錯誤,則提示重新輸入,若三次密碼輸入錯誤,則退出系統(tǒng)。
③單擊Form2窗體的“返回”按鈕,則Form2窗體消失,顯示Form1窗體。
Form2窗體的控件和程序已給出,但Form1窗體的程序不完整,請將程序中的注釋符去掉,把改為正確的內(nèi)容,以實(shí)現(xiàn)上述程序功能。
注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序,最后,程序?qū)凑赵募M(jìn)行存盤。
正確答案:
[解題思路] 根據(jù)題意,通過文本框的Name、Text、Enabled、PasswordChar屬性設(shè)置文本框,單擊“輸入密碼”按鈕,Text的Enabled屬性設(shè)置為True,并通過SetFocus方法使文本框獲得焦點(diǎn)。 輸入密碼后單擊Form1窗體的“密碼校驗(yàn)”按鈕,則判斷Text1中輸入內(nèi)容是否為小寫字符“abc”,若密碼正確,通過Hide方法隱藏Form1窗體,并通過Show顯示Form2窗體;若密碼輸入錯誤,則提示重新輸入,變量n用于累積輸入次數(shù),三次密碼輸入錯誤,則退出系統(tǒng)。[操作步驟]
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。