[問答題] 在考生文件夾中有文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請在有“”的地方填入正確
[問答題] 在考生文件夾中有文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請在有“”的地方填入正確內(nèi)容,然后刪除“”及代碼前的所有注釋符(即’號),但不能修改其他部分。存盤時不得改變文件夾和文件名。本題描述如下:窗體上有一個名稱為Text1的文本框;兩個復選框,名稱分別為Check1和Check2,標題分別為“C++”和“Basic”。要求程序運行后,如果Check1和Check2都不選,則單擊窗體后在文本框中什么都不顯示;如果只選中Check1,則單擊窗體后在文本框中顯示“我掌握C++”;如果只選中Check2,則單擊窗體后在文本框中顯示“我掌握Basic”;如果同時選中Check1和Check2,則單擊窗體后在文本框中顯示“我掌握C++和Basic”。程序運行后,若選擇Claeck2,則單擊窗體后顯示界面如下圖所示。
正確答案:第一步:啟動Visual Basic,打開考生文件夾下的工程文件sjt4.vbp。第二步:將一個文本框控件和兩個復選按鈕添加到窗體中,文本框控件的名稱設為Text1,復選按鈕的名稱分別設為Check1和Check2,Caption屬性分別設為C++和Basic。由于是單擊窗體觸發(fā)事件,因此,雙擊窗體進入代碼窗口,補充后的代碼如下:1 Private Sub form_click()2 Text1.Text=""3 If Check1.Value And Not Check2.Value
參考解析:復選框用來表示狀態(tài),在程序運行期間可以改變其狀態(tài)。復選框標題由Caption屬性來設置,復選框的Value屬性用來表示復選框的狀態(tài),其取值有:0—表示復選框未被選中;1—表示復選框被選中;2—表示復選框被禁止使用(灰色)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。