Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)aaa
published in(发表于) 2014/7/19 0:09:20
delphi事件的定义及作用

delphi事件的定义及作用

从组件的用户角度讲,事件是与系统事件(OnClick)有关的名称,用户能给该事件赋予特定的方法供调用。例如TButton 组件有OnClick 事件,在默认情况下,Delphi 7 在包含该按钮的窗体中产生一个名为ButtonClick 的方法,并将其赋给OnClick 事件。当一个Click 事件发生在按钮上时,由系统调用相应的处理方法。

当用户对组件进行某些操作时,如单击组件就会产生一个事件。还有一些事件由系统自动产生,如改变该组件的一个特殊属性值。

严格地说,大多数Delphi 事件是在收到相应的Windows 消息后被触发的,尽管事件与消息不是一一对应的。Delphi 事件的级别比Windows 消息的级别高,而且Delphi 还另外提供事件处理程序。从理论角度看,事件是向窗口发送消息的结果,并且该窗口(或相应组件)可以响应该消息。这样,为处理按钮的单击事件,需要把TButton 类划分为若干子类,并添加新的事件处理程序。




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759