D
Dv
Unregistered / Unconfirmed
GUEST, unregistred user!
定义示意:type TMyItemObject = class(TComponent) TMyNotifyEvent = procedure(Sender: TObject; ItemObject: TMyItemObject) of object; TMyObject = class(TComponent) published property MyNotifyEvent: TMyNotifyEvent end;问题描述:设计采用MDI,每个TMyObject实例有多个不同功能的窗体,允许同时打开全部窗体,每个窗体响应不同的事件集合,其中有些事件的处理方法不一样.现在的方案是,给窗体增加事件方法,然后统一在TMyObject的事件中调用各个窗体的事件方法.考虑到以后会增加更多的窗体,希望改成用广播消息的方式触发事件.但是不知道如何把自定义事件的参数发送出去.不知道我有没有描述清楚?还请各位高手指教.谢谢!