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

高手进来,如何屏蔽控件的事件

楼主kinist(温柔小刀)2001-11-05 17:58:35 在 Delphi / VCL组件开发及应用 提问

我使用了两个TUpDown控件,其中当我修改属性position的时候,会触发changingex事件。  
   
  而我现在在Updown1的changingex事件中更改了Updown2的position,同样我在Updown2的changingex事件中更改了Updown1的position。所以系统出现了死循环,我想问问大家我该如何处理?  
   
  能不能只更改position,而不触发changingex事件呢? 问题点数:60、回复次数:4Top

1 楼kinist(温柔小刀)回复于 2001-11-05 18:06:26 得分 0

为什么没有人理我,快来帮帮我!Top

2 楼yexiao(叶晓)回复于 2001-11-05 18:11:27 得分 0

setwindowslong()  
  callwindowproc()  
  windowproc()  
  这是用来截获vcl消息的几个函数。Top

3 楼kinist(温柔小刀)回复于 2001-11-05 18:16:27 得分 0

怎么用啊!?Top

4 楼newyj(吴刚vs西西弗)回复于 2001-11-05 18:17:55 得分 60

并非好办法  
   
  up1.onchangingex   :=nil;  
  up1.position:=22;  
  up1.onchangingex   =   up1ononchangingex   ;//原事件函数Top

相关问题

  • 如何屏蔽掉shockwave(flash控件)的鼠标右键事件??
  • 如何针对某一控件,屏蔽鼠标右击事件?
  • 屏蔽控件某个事件
  • 在文本控件jtextpane中如何把“选中文本”事件屏蔽??
  • 如何屏蔽flash控件的菜单?
  • 如何把树型控件的双击“非最小子节点”的事件屏蔽掉?不让它expand?
  • 如何屏蔽body事件
  • 如何屏蔽浏览器控件鼠标右击?
  • 如何将Memo控件的鼠标右键功能屏蔽掉?
  • 如何屏蔽掉Text控件的右键快捷菜单?

关键词

  • 控件
  • 函数
  • updown
  • onchangingex
  • changingex事件
  • 事件
  • 触发
  • up1
  • position
  • 中更改

得分解答快速导航

  • 帖主:kinist
  • newyj

相关链接

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

广告也精彩

反馈

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