VB中怎么获取键`,键~,键<,键>,键,,键.,键?,键/,键+,键=,键-,键_ 都是主键盘上的键

 我来答
由一璇R4
2013-12-04 · TA获得超过117个赞
知道答主
回答量:122
采纳率:0%
帮助的人:124万
展开全部
用GetAsynckeystate来判断其状态的话 估计你键值写错了吧 X = GetAsyncKeyState(186) If X = -32767 Then Text1.Text = Text1.Text + ";"End IfX = GetAsyncKeyState(187) If X = -32767 Then Text1.Text = Text1.Text + "="End IfX = GetAsyncKeyState(188) If X = -32767 Then Text1.Text = Text1.Text + "," End IfX = GetAsyncKeyState(189) If X = -32767 Then Text1.Text = Text1.Text + "-"End IfX = GetAsyncKeyState(190) If X = -32767 Then Text1.Text = Text1.Text + "." End IfX = GetAsyncKeyState(191) Text1.Text = Text1.Text + "/"End If以上都是测试过的,没问题,至于< ? ~之类的要按shift才能打出来的符号没有键值,可以查看对方按了shift+其他标点来确定
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式