[問答題] 注意:下面出現(xiàn)的“考生文件夾”均為c:wexam25160001。 (1)在窗體上建立一個名稱為Text1的文本框,然后建立兩個主菜單,標(biāo)題分別為
[問答題] 注意:下面出現(xiàn)的“考生文件夾”均為c:wexam25160001。
(1)在窗體上建立一個名稱為Text1的文本框,然后建立兩個主菜單,標(biāo)題分別為“學(xué)分等級”和“幫助”,名稱分別為vbMenu和vbHelp,其中“學(xué)分等級”菜單包括標(biāo)題為“等級A”、“等級B”和“等級C”三個子菜單,名稱分別為vbMenu1、vbMenu2和vbMenu3。要求程序運(yùn)行后,如果在“學(xué)分等級”的下拉菜單中選擇“等級A”,則在文本框內(nèi)顯示 “85分以上”:如果選擇 “等級B”,則在文本框內(nèi)顯示 “75分至85分”;如果選擇“等級C”,則在文本框內(nèi)顯示 “60分至75分”。程序中不能使用任何變量,直接顯示字符串。程序運(yùn)行界面如圖7-4所示。
注意:保存時必須存放在考生文件夾—下,窗體文件名為sjt3.frm,工程文件名為sjt3.vbp。
(2)在考生文件夾中有文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請在有號的地方填入正確內(nèi)容,然后刪除及所有注釋符(即’號),但不能修改其他部分。存盤時不得改變文件夾和文件名。
本題描述如下:
窗體上有一個名稱為Text1的文本框;兩個復(fù)選框,名稱分別為Ch1和Ch2,標(biāo)題分別為“足球”和“乒乓球”;一個名稱為C1,標(biāo)題為“確定”命令按鈕。要求程序運(yùn)行后,如果只選中Ch1,單擊“確定”命令按鈕,則在文本框中顯示 “我喜歡足球”;如果只選中Ch2,單擊“確定”命令按鈕,則在文本框中顯示“我喜歡乒乓球”;如果同時選中Ch1和Ch2,然后單擊“確定”命令按鈕,則在文本框中顯示“我喜歡足球和乒乓球”:如果Ch1和Ch2都不選,然后單擊“確定”命令按鈕,則在文本框中什么都不顯示。程序運(yùn)行界面如圖7-5所示。
正確答案:
在窗體上建立好控件后,先設(shè)置控件屬性,再編寫事件過程。 在Visual Basic中,菜單也被看作控件,具有屬性和事件。菜單的建立在菜單編輯器中完成,菜單的級數(shù)通過內(nèi)縮符號來表示,第一級菜單沒有內(nèi)縮符號,第二級菜單的內(nèi)縮符號為1:文本框內(nèi)容用Text屬性來設(shè)置。解題步驟: 第一步:建立界面并設(shè)置控件屬性。程序中用到的控件及其屬性見表7-3。 [*] 第二步:編寫程序代碼。 參考代碼: Private Sub vbMenul_Click() Text1.Text = "85分以
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。