VB6中KeyPress事件以及用Excel获得ASCII码
整理:伍溥8P
时间:2025-07-01
阅读:4

VB6中的KeyPress事件用来响应键盘的操作,小编今天给大家演示一下如何在窗体上进行英文输入和利用Excel工具查询字母的ASCII码。
工具/原料
Visual basic6.0中文企业版
Excel
操作方法
1
2
3
4
5
6
7
先来看一下我们需要演示的效果,窗体会打印我们所按下的字母,并且当按下大写A的时候会弹出对话框。

程序只有一个窗体比较简单,修改一下标题Caption属性即可。

在代码窗口里找到窗体的KeyPress事件,它会自动给你生成代码块。

在刚才生成的代码块里输入
Form1.Cls
S = S + Chr$(KeyAscii)
Print S
即可显示你按下的键,但是它只会显示一个,如果要像打字一样记录还需要在代码块前面加入Dim S As String对S变量声明。

如果在实践中需要判断按下的什么键再执行不同操作则需要用IF语句,比如:
If KeyAscii = 65 Then
MsgBox "你按下的是大写A!"
End If
就是当按下的是大写A时弹出窗口。

上面代码中的65代表的是大写A的ASCII值,如果需要其他键可以在网上搜索ASCII表,不能上网也没有关系,可以利用Excel查找各个字母对应的ASCII值。

具体怎么做呢,比如我们知道65是A,就从65开始填一行数字,如果不知道也没关系,直接从0开始,因为ASCII表是从0-127。然后在旁边用char函数就可以得出该数字对应的字母。

同类经验分享
- www是什么意思05-03
- 钉钉如何设置允许非好友查看我的企业认证信息?11-19
- 如何更好地处理婆媳矛盾11-19
- 萌妆的打造方法11-19
- 家具设计之客厅电视柜家具手绘举例11-17
- 小孩很不听话怎么办?11-17
- 怎么做美人鱼手工制作11-26
- 汽车美容知识全攻略11-26
- 批量确认收货如何使用11-26
- 如何轻松地学习一门语言11-26
站内热点
- www是什么意思05-03
- 钉钉如何设置允许非好友查看我的企业认证信息?11-19
- 如何更好地处理婆媳矛盾11-19
- 萌妆的打造方法11-19
- 家具设计之客厅电视柜家具手绘举例11-17
- 小孩很不听话怎么办?11-17
- 怎么做美人鱼手工制作11-26
- 汽车美容知识全攻略11-26
- 批量确认收货如何使用11-26
- 如何轻松地学习一门语言11-26
近期更新
- 2个多月巴哥幼犬怎么养07-01
- 怎样知道自己的爱车还值多少钱07-01
- 企鹅媒体平台申请流程,腾讯自媒体申请07-01
- 别墅装修选择什么样的窗帘有助于睡眠?07-01
- 手工折纸一头小猪07-01
- 如何构建自己的知识体系?5步搞定!07-01
- 如何教孩子画雪人07-01
- 给CasioEdfice系列手表更换电池07-01
- 家常菜 水煮肉片07-01
- 如何使用高德地图查看当前城市地铁线路?07-01
- 学生住宿舍便秘怎么办07-01
- 简单的打鼓怎么剪07-01