[單項(xiàng)選擇題] 窗體上有兩個(gè)名稱分別為Text1、Text2的文本框。Text1的KeyDown事件過程如下: Private Sub Text1_KeyDo
2021-07-20
[單項(xiàng)選擇題] 窗體上有兩個(gè)名稱分別為Text1、Text2的文本框。Text1的KeyDown事件過程如下:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Dim s As String
s=Chr(KeyCode+35)
Text2.Text=s
End Sub
當(dāng)向文本框Text1中輸入小寫字母a時(shí),文本框Text2中顯示的是
A.A
B.a(chǎn)
C.D
D.d
正確答案:D
參考解析:需弄清楚兩個(gè)問題:一是KeyCode代表的值,參數(shù)KeyCode表示所按鍵的掃描碼,一個(gè)字母鍵的掃描碼等于該鍵大寫字母的ASCII碼,所以此題中的。KeyCode值為字母A的ASCII碼65;二是同一個(gè)字母的大小寫的ASCII值相差足32,并且小寫字母的ASCII值較大,所以字母a的ASCII碼為65+32=97,KeyCode+35為100,是字母d的ASCII碼。函數(shù)Chr()的作用是把ASCII碼轉(zhuǎn)換為字符,ASCII碼100對應(yīng)的字符為"d",故本題答案為D。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。