[問答題] 有一個工程文件ylc6.vbp,請在窗體中畫一個組合框和一個命令按鈕。程序的功能是在運行時,如果在組合框中輸入一個項目并單擊命令按鈕,則搜索組合框中
[問答題] 有一個工程文件ylc6.vbp,請在窗體中畫一個組合框和一個命令按鈕。程序的功能是在運行時,如果在組合框中輸入一個項目并單擊命令按鈕,則搜索組合框中的項目;如果已有此項,則彈出提示:“已有此項”,之后清除輸入的內容。界面如圖20所示。
注意:存盤時必須存放在考生文件夾下,工程文件名為ylc6.vbp,窗體文件名為ylc6.frm。
正確答案:
操作步驟 (1)在Visual Basic集成環(huán)境中選擇“文件”→“打開工程”命令,在對話框中選擇 ylc6.vbp工程文件,單擊“確定”按鈕打開。 (2)選擇工具中的ComboBox控件,在窗體中畫命名為Combol1的組合控件。在屬性窗口分別設置它們的名稱、Text屬性為空。 (3)在屬性編輯框中設置Comboll組合控件的List屬性,其初始數(shù)據(jù)為“語文”、“數(shù)學”、“英語”、“物理”、“化學”、“生物”、“歷史”、“政治”和“地理”。 (4)在工具箱中選擇命令按鈕控件,在窗體上拖動創(chuàng)建并命
參考解析:(1)這是一道簡單的應用題,主要考查ComboBox控件的相關特性、數(shù)據(jù)的初始化、項目的多少、程序設計中循環(huán)結構的編程,以及程序中提示信息對話框的使用。 (2)代碼中使用組合控件的ListCount屬性,得到控件數(shù)據(jù)的個數(shù),使用Combol1的 List屬性得到Combol1內某項字符中的值。在For...Next循環(huán)中將輸入的字符串與Combol1內的字符串逐個比較。如果輸入的字符串在控件中已存在,則使用MsgBox信息提示框顯示提示信息。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。