CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

请问如何在一个事件执行过程中,屏蔽其触发的另一个事件的发生?

楼主shawnguo(shawn)2001-07-18 22:26:32 在 Delphi / VCL组件开发及应用 提问

请问如何在一个按钮的click事件中,屏蔽其可能触发的另一个事件的发生? 问题点数:26、回复次数:9Top

1 楼songlichao()回复于 2001-07-18 22:30:08 得分 0

你要干什么?  
  说出来我可以帮你。Top

2 楼shawnguo(shawn)回复于 2001-07-19 01:32:46 得分 0

songlichao(宋立超),谢谢你!  
  我的问题是比如在richedit中的selectionchange事件中我有一段代码,而在一个button中的click事件中,我要对richedit中的text进行一些处理,会触发到selectionchange事件,而我就是想在button的click事件中屏蔽richedit的selectionchange事件的代码的发生,请问该如何实现?Top

3 楼copy_paste(木石三)回复于 2001-07-19 01:36:43 得分 0

Abort;Top

4 楼steps(壮丁)回复于 2001-07-19 06:37:46 得分 20

在Button的OnClick事件里加入如下代码  
  Richedit.OnChange   :=   nil;  
  你要做的工作  
  完成后加上  
  Richedit.OnChange   :=   Selectionchange;Top

5 楼outer2000(天外流星)回复于 2001-07-19 07:56:51 得分 0

upTop

6 楼lhllhl(lhllhl)回复于 2001-07-19 09:03:44 得分 6

Richedit.OnChange   :=   nil;//冻结Richedit.OnChange过程  
  {do   something}  
  Richedit.OnChange   :=   Selectionchange;//解冻Top

7 楼shawnguo(shawn)回复于 2001-07-19 11:22:38 得分 0

好像还是不行啊?麻烦各位再想想,谢谢!Top

8 楼shawnguo(shawn)回复于 2001-07-19 11:40:56 得分 0

up  
  Top

9 楼shawnguo(shawn)回复于 2001-07-19 13:00:43 得分 0

upTop

相关问题

  • 使用自定义按键 Alt+A 触发自定义事件,但是事件执行后,会打开IE的菜单“收藏(A)”!,如何屏蔽IE的快捷键!
  • 怎样屏蔽"回车"自动触发Click事件? 急!急!急!
  • 触发Button_Click事件怎么先执行Text_TextChanged事件啊!!
  • 请问窗口的other事件是如何触发执行的
  • 执行JavaScript后,服务器端事件无法触发
  • 怎样屏蔽一个事件,使得此事件在任何时候不触发?
  • %%程序执行某操作时,如何屏蔽鼠标点击事件%%
  • 当我不想执行某个触发的事件该怎么办?
  • 请问Setitem 函数执行后 会触发数据窗口的什么事件??
  • 事件触发

关键词

  • 屏蔽
  • 代码
  • 事件
  • richedit
  • selectionchange
  • 请问
  • onchange
  • 发生
  • 过程
  • 屏蔽其

得分解答快速导航

  • 帖主:shawnguo
  • steps
  • lhllhl

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo