如何还原控件的Modified状态?(50分)

  • 主题发起人 主题发起人 superplayboy
  • 开始时间 开始时间
S

superplayboy

Unregistered / Unconfirmed
GUEST, unregistred user!
在程序运行中,某控件的OnModified事件只会触发一次,当对这个控件重新赋值之后,
当控件的值发生改变时希望能够再次触发OnModified,应该怎么办?
 
是什么控件啊?
 
例如:LMD的EDIT
 
先看一下控件的onModified的类(比如是TMdfEvent),
然后定义一个此类的变量(比如是a),
在onModified事件的开始将 控件.onmodified赋值给变量a,
再将 控件.onmodified置为nil;
在事件的最后将变量a的值还给 控件.onmodified。
这样就可以在onmodified中避免重复触发,
不知是否这个意思?
 
接受答案了.
 

Similar threads

回复
0
查看
804
不得闲
S
回复
0
查看
896
SUNSTONE的Delphi笔记
S
S
回复
0
查看
873
SUNSTONE的Delphi笔记
S
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
后退
顶部