请问小键盘的数字键0-9的ASCII码是多少?

sandrafei 2004-09-07 10:27:31
如题!谢谢帮忙!
...全文
5838 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
awensbear 2005-01-19
  • 打赏
  • 举报
回复
在OnKeyDown时间中写入:ShowMessage( AnsiString( Key ) );
我测试出来的就是按下的键
如果按'8',显示的就是8
lengyu_984 2005-01-19
  • 打赏
  • 举报
回复
我测试出来怎么所有的ASCII码都是229?
ssyfrank 2005-01-13
  • 打赏
  • 举报
回复
Edit2->Text=IntToStr('1');即可
Friecin 2004-11-24
  • 打赏
  • 举报
回复
ASCII:48 - 57

给你说个办法:

你新建一个窗体,在OnKeyDown时间中写入:ShowMessage( AnsiString( Key ) );

这样,只要你就知道了你按的是那个键,它的ASCII码是多少了。
constantine 2004-11-24
  • 打赏
  • 举报
回复
0 至 9 键与数字 0 - 9 的 ASCII 码相同:
值 描述
48 0 键
49 1 键
50 2 键
51 3 键
52 4 键
53 5 键
54 6 键
55 7 键
56 8 键
57 9 键

下列常数代表数字键盘上的键:
值 描述
0x60 0 键
0x61 1 键
0x62 2 键
0x63 3 键
0x64 4 键
0x65 5 键
0x66 6 键
0x67 7 键
0x68 8 键
0x69 9 键
0x6A MULTIPLICATION SIGN (*) 键
0x6B PLUS SIGN (+) 键
0x6C ENTER 键
0x6D MINUS SIGN (-) 键
0x6E DECIMAL POINT (.) 键
0x6F DIVISION SIGN (/) 键
ccrun.com 2004-11-24
  • 打赏
  • 举报
回复
看看winuser.h中436行开始定义的:

#define VK_NUMPAD0 0x60
#define VK_NUMPAD1 0x61
#define VK_NUMPAD2 0x62
#define VK_NUMPAD3 0x63
#define VK_NUMPAD4 0x64
#define VK_NUMPAD5 0x65
#define VK_NUMPAD6 0x66
#define VK_NUMPAD7 0x67
#define VK_NUMPAD8 0x68
#define VK_NUMPAD9 0x69
slhuang 2004-11-24
  • 打赏
  • 举报
回复
自己写个小程序,测试一下不就知道了。
一个APPLICATION,在FORM的KEYDOWN里写。 ShowMessage(IntToStr(Key));
特招 2004-11-23
  • 打赏
  • 举报
回复
ASCII:48 - 57
对应的数字:0 - 9

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧