如何截获VCL控件的事件? ( 积分: 50 )

  • 主题发起人 主题发起人 io_box
  • 开始时间 开始时间
I

io_box

Unregistered / Unconfirmed
GUEST, unregistred user!
仅仅是截获事件,好做一些特殊处理。
例: 截获一个form上所有TEdit的onchange事件,在onchange触发前,在自己的事件中执行一些判断。

Hook不会用,也太复杂[:(]
 
仅仅是截获事件,好做一些特殊处理。
例: 截获一个form上所有TEdit的onchange事件,在onchange触发前,在自己的事件中执行一些判断。

Hook不会用,也太复杂[:(]
 
如果不用Hook
那就把要写的代码放在其它代码前面呗,呵呵
 
有的事件是动态赋的,没办法加。而且一个个写也累啊。
代码:
[:)]
 
高手帮忙啊! [8D]
 
protected
procedure Change
dynamic;
edit的onchange是个动态事件
重载它,然后加入你自己的事件
注意把Inherited放到最后一行
 
多人接受答案了。
 
后退
顶部