因?yàn)楫?dāng)您輸入A之后,LCase$會(huì)替您轉(zhuǎn)換成a,但是轉(zhuǎn)換完后,滑鼠的游標(biāo)會(huì)停在a的前面,您繼續(xù)輸入B,變成了Ba,LCase$又替您轉(zhuǎn)換成ba,轉(zhuǎn)換完后,滑鼠的游標(biāo)又停在ba的前面,您繼續(xù)輸入C,變成了Cba,LCase$又替您轉(zhuǎn)換成cba! 若您不相信,可以自己試試
在Key_Press中正確的作法,是判斷它的參數(shù)KeyAscii!a的Asc值是97,A的Asc值是65,所以要自動(dòng)將大寫轉(zhuǎn)成小寫,寫法如下:
PrivateSubText2_KeyPress(KeyAsciiAsInteger)
IfKeyAscii>=65AndKeyAscii<=90Then
KeyAscii=KeyAscii 32
EndIf->
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注