Delphi是基于事件驱动机制的,而VC是以消息为基础的事件驱动,请问这两种语言间的驱动机制有何区别吗?请哪位给指点一下!
解决方案 »
- 如何用DELPHI编程实现如下功能
- 关于程序运行后占用内存不断增大的问题???
- MEMO的小问题
- 怎么让 bsNone的form能Sizeable呢? 急,在线等啊,大侠指教~~~
- 怎样知道鼠标在Cattion上点击了?(想用自己画的最大、最小化按钮)
- 如何修改报表页面设置为自定义(默认为A4)?请进来看,还有其它问题。请教!
- delphi中实现数据备份
- XE5的安卓用了BeginThread会闪退是什么情况?
- 怎样读取.MB(字码表)文件?
- 超级菜鸟问题2:大家用Delphi开发一个系统有百分之几的代码是手工加入的?
- 使用WEBSERVICE中TSoapDataModule保存数据,无法保存
- 返回数集时提示,多步操作错误 如何解决!
>>>>???
只是VCL封装得比较易用..能够提供事件方式,方便编程.
它与消息类似,但并不相同.消息是一种信息传递的渠道,它可以实现多播,且没有范围限定,是一种平面结构;DELPHI中的事件回调则限定了其使用范围(如同强类型特性),是一种层次结构,在DELPHI8之前,它的事件机制还只能是简单的点对点的单播.
很明显,使用回调可以使软件的设计更符合我们的正常思维,且简单易用,所以DELPHI把WINDOWS的消息系统封装成了事件.