社区
Delphi
帖子详情
onkeydown、onkeypress、onkeyup三个事件有什么区别?
zghnaywangzy
2007-06-18 12:16:18
各位老师好。
我初学delphi,onkeydown、onkeypress、onkeyup三个事件有什么区别?是不是
按键不弹起来onkeydown、onkeypress两个事件就不发生?onkeydown、onkeypress两个事件又有什么区别?
请各位老师详细指导,本人将不胜感激。
...全文
8780
5
打赏
收藏
onkeydown、onkeypress、onkeyup三个事件有什么区别?
各位老师好。 我初学delphi,onkeydown、onkeypress、onkeyup三个事件有什么区别?是不是 按键不弹起来onkeydown、onkeypress两个事件就不发生?onkeydown、onkeypress两个事件又有什么区别? 请各位老师详细指导,本人将不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jadeluo
2007-06-21
打赏
举报
回复
有键按下 -> 产生onKeyDown事件 -> 如果是有ASCII码的按键, 则产生onKeyPress事件
有键释放 -> 产生onKeyUp事件
象Shift、Ctrl、Alt、F1、F2、...等按键是不会产生onKeyPress事件的。
finish07
2007-06-20
打赏
举报
回复
onkeydown和onkeypress的区别是有些键onkeypress是不会响应事件的.
如键盘的↑键onkeypress不会响应事件,但用onkeydown就可以响应.
huayufei
2007-06-20
打赏
举报
回复
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
showmessage('KeyDown');
end;
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
showmessage('KeyPress');
end;
procedure TForm1.Edit1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
showmessage('KeyUp');
end;
自己试试
我发现没有KeyUp提示 不知道原因
huaalexa
2007-06-19
打赏
举报
回复
onkeypress事件是在按键开始按的时候发生;
onkeydown事件是在按键已经按下的时候发生;
onkeyup事件是在按键松开(释放)的时候发生。
lw549
2007-06-18
打赏
举报
回复
分别在这三个事件里写outputdebugstring('正在执行xx事件');
运行,按键,看结果
Spring Cloud Alibaba(五)RocketMQ 异步通信实现
本文探讨如何使用 RocketMQ Binder 完成 Spring Cloud 应用消息的订阅和发布。 介绍 RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。 RocketMQ ...
Spring Cloud Alibaba 快速学习之 RocketMQ
RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。
Spring Cloud Alibaba:rocketmq - 组件实践
Spring Cloud Alibaba:rocketmq - 组件实践
Java领域Spring Cloud Alibaba RocketMQ:消息队列应用
随着分布式系统和微服务架构的广泛应用,消息队列在系统解耦、异步通信、流量削峰等方面发挥着至关重要的作用。本文旨在深入探讨Spring Cloud Alibaba集成RocketMQ在Java领域的应用,详细介绍RocketMQ的核心概念、算法原理、实际操作步骤以及在实际项目中的应用案例。我们将从理论和实践两个层面,全面剖析如何利用Spring Cloud Alibaba和RocketMQ构建高效、稳定的分布式系统。
芋道 Spring Cloud Alibaba 消息队列 RocketMQ 入门
RocketMQ是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。能够保证严格的消息顺序提供丰富的消息拉取模式高效的订阅者水平扩展能力实时的消息订阅机制亿级消息堆积能力。
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章