Delphi 在组件事件中插入指令

Delphi 在组件事件中插入指令,delphi,components,Delphi,Components,我想通过插入一个选项来扩展TTimer的功能,即如何执行manny times计时器 我的问题是,我需要在OnTimer事件中执行此操作。有什么方法可以覆盖此事件从而保持其原始功能吗?大多数好的组件都有一个受保护的虚拟或动态方法,该方法只调用相应的事件。这样,子体就可以插入自己的事件相关代码,同时在将实际事件放置到表单上时,仍然可以让组件的最终用户使用它 对于TTimer,调用OnTimer事件的方法是。创建TTimer的后代并重写该方法。检查您已经调用该函数多少次,如果仍然低于限制,则调用in

我想通过插入一个选项来扩展TTimer的功能,即如何执行manny times计时器


我的问题是,我需要在OnTimer事件中执行此操作。有什么方法可以覆盖此事件从而保持其原始功能吗?

大多数好的组件都有一个受保护的虚拟或动态方法,该方法只调用相应的事件。这样,子体就可以插入自己的事件相关代码,同时在将实际事件放置到表单上时,仍然可以让组件的最终用户使用它


对于TTimer,调用OnTimer事件的方法是。创建TTimer的后代并重写该方法。检查您已经调用该函数多少次,如果仍然低于限制,则调用inherited。

大多数好的组件都有一个受保护的虚拟或动态方法,该方法只调用相应的事件。这样,子体就可以插入自己的事件相关代码,同时在将实际事件放置到表单上时,仍然可以让组件的最终用户使用它

对于TTimer,调用OnTimer事件的方法是。创建TTimer的后代并重写该方法。检查您已经调用该函数多少次,如果仍然低于限制,则调用继承的