0

拡張ASCII文字を入力するための特殊文字のキー押下イベントを発生させる方法は?

サンプルコードスニペット:

keybd_event vbKeyE, 0, KEYEVENTF_KEYDOWN, 0

事前定義された制限付きのVbKeyA、VbKeyB、VbKeyC .....などの代わりに、特殊文字[Eg Chr $(122)]にKeyCodeを使用できる代替手段はありますか?

お返事を待って。

よろしく、

シャンカー

4

2 に答える 2

0

あなたの質問をカバーしているように見える例を次に示します。

Private Sub Text1_KeyPress (KeyAscii As Integer)
   If KeyAscii = 8 Then MsgBox "You pressed the BACKSPACE key."
End Sub

ここから 取った.

于 2010-10-02T22:42:02.930 に答える
0
if keyascii=27 then
 if (msgbox"do you want to exit?",vbokcancel,"information")=vbok then 
end
end if
end if
于 2013-05-14T13:13:49.210 に答える