http://bbs.csdn.net/topics/300206245
还有像TButton.Click. 应该能像C#这样 Click += XXXX.Click会更好.

以上只是本人的一点看…


俺比较菜,没有弄明白,C#的事件(委托)和Delphi的事件在本质上有什么区别。
俺觉得C#和Delphi的事件其实本质上都是一样的,都是类的成员函数指针而已,
只不过C#的事件是个指针链表,而Delphi只是一个指针而已。。想到这些,感觉
C#的事件只是在使用上比Delphi稍微的简单一些,但是Delphi实现类C#的事件也应该可以的,
譬如说:也可以先定义函数指针链表,对其赋值,尔后在 Delphi的Click事件中
根据事先定义好的链表开始依次执行不就OK了?!如有疑问可以参考VC的MFC源码,
那里有一段是程序启动时如何初始化 全局变量的操作,不过具体是MFC的那个源文件
我倒是既不清楚了。。。
以上,个人愚见,有什么不妥之处请各位大牛见谅哈。