[問答題] 在考生文件夾下完成如下簡單應(yīng)用: 1.有一個工程文件ylc.vbp(相應(yīng)的窗體文件名為ylc5.frm),在窗體上畫一個名為List1的列表框和一
[問答題] 在考生文件夾下完成如下簡單應(yīng)用:
1.有一個工程文件ylc.vbp(相應(yīng)的窗體文件名為ylc5.frm),在窗體上畫一個名為List1的列表框和一個名為Text1的文本框。編寫窗體的MouseDown事件。程序運行后,如果用鼠標左鍵單擊窗體,則從鍵盤上輸入要添加到列表框的項目;如果用鼠標右鍵單擊窗體,則從鍵盤上輸入要刪除的項目,將其從列表中刪除。程序的運行情況如圖23所示。
注意:存盤時必須存放在考生文件夾下,工程文件名為ylc5.vbp,窗體文件名為ylc5.frm。
正確答案:
操作步驟 (1)在Visual Basic集成環(huán)境選擇“文件”→“打開工程”命令,在對話框中選擇ylc5.vbp工程文件,單擊“確定”按鈕打開。 (2)在工具箱中選擇ListBox控件,在窗體上創(chuàng)建該控件,命名為List1。在工具箱中選擇TextBox控件,在窗體中創(chuàng)建并命名為Text1,標題為空。 2.行為編碼 在代碼窗口選擇Form對象的MouseDown事件,其行為代碼如下: Private Sub Form_MouseDown(Button As Integer,Shift As I
參考解析:(1)本題考查考生對ListBox控件的屬性控制和操作,特別對鼠標按鍵的控制進行了仔細的考查。 (2)注意使用ListBox控件的AddItem、RemoveItem方法、鼠標消息的控制。 (3)本題是根據(jù)鍵碼的值,使用Select語句來判斷按下的是鼠標左鍵或右鍵。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。