[填空題] 在窗體上畫兩個文本框,其名稱分別為Text1和Text2,然后編寫如下事件過程: Private Sub Form_Load() Show
2021-07-20
[填空題] 在窗體上畫兩個文本框,其名稱分別為Text1和Text2,然后編寫如下事件過程: Private Sub Form_Load() Show Text1.Text=" " Text2.Text=" " Text2.SetFocus End Sub Private Sub Text2_KeyDown(KeyCode As Integer, Shift As Integer) Text1. Text=Text1.Text+Chr(KeyCode-4) End Sub 程序運行后,如果在Text2文本框中輸入“efghi”,則Text1文本框中的內容為 【11】 。
正確答案:ABCDE
參考解析:[評析] 當用戶在Text2中輸入字符的時候,會觸發(fā)Text2 事件。該事件的處理代碼使得Text1的內容為在原內容的基礎上追加一個字符。追加的字符的ASCII值比輸入的小4。所以當輸入efghi的時候,輸出為ABCDE。注意不是abode,因為KeyCode取的是鍵碼,而不是ASCII碼,小寫字符的鍵碼等于對應大寫字符的ASCII碼。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。