软键盘里"↑"和"↓"这两个字符的ASCII码是多少啊?
在百度里提问了有人回答说是025,但是那个箭头不是我要的箭头,长得还是不一样
高手帮下忙,就是软键盘里特殊符号里的那两个箭头
[解决办法]
Debug.Print Asc( "↑ "); " = "; AscB( "↑ "); ", "; AscB(MidB( "↑ ", 2))
Debug.Print Asc( "↓ "); " = "; AscB( "↓ "); ", "; AscB(MidB( "↓ ", 2))
这个字符由两个字节构成,所以ascii码是这样的
-24068 = 145 , 33
-24067 = 147 , 33
[解决办法]
vbkyeup
vbkeydown
[解决办法]
顶~~~
[解决办法]
支持搂主,收藏
[解决办法]
[解决办法]
jf
[解决办法]
jf
[解决办法]
MsgBox ChrW(8593) '↑
MsgBox ChrW(8595) '↓
MsgBox ChrW(8592) '←
MsgBox ChrW(8594) '→
[解决办法]
以上答案都不一样啊
[解决办法]
楼主是说的 KeyDown() 、KeyUp() 事件中的 KeyCode 吧!
↑ = 38
↓ = 40
← = 37
→ = 39
[解决办法]
不过这也算个‘老贴’了,可能楼主都不知道跑哪去了 ^_^
[解决办法]
努力,加油!顶一下。。嘿嘿。。。
[解决办法]
MsgBox ChrW(8593) '↑
MsgBox ChrW(8595) '↓
MsgBox ChrW(8592) '←
MsgBox ChrW(8594) '→
完全正确,以上这是八楼的,我试过了。。。。。
[解决办法]
MsgBox ChrW(8593) '↑
MsgBox ChrW(8595) '↓
MsgBox ChrW(8592) '←
MsgBox ChrW(8594) '→
Private Sub Command2_Click()
Text1.Text = "←"
Text2.Text = ChrW(8592)
If Text1.Text = Text2.Text Then
MsgBox Text1.Text +Text2.Text+ "测试八楼的结果是对的!", , "测试结果"
Else
MsgBox Text1.Text +Text2.Text+ "测试八楼的结果是错的!", , "测试结果"
End If
End Sub
[解决办法]
'↑ 38
'↓ 40